Qué hacer sobre “Finalizar una transición de navegación en un estado inesperado. El árbol de la subvista Barra de navegación podría corromperse ".

Estoy escribiendo una aplicación para iPhone usando Appcelerator Titanium Mobile. Me estoy ocultando y mostrando el grupo de pestañas en función de qué ventana tiene el foco.

dashWin.addEventListener("focus",function(e) {
    if (dashWin.tabGroupVisible == true) {
        dashWin.tabGroupVisible=false;
        tabGroup.animate({bottom:-50,duration:500});
    }
});

El código anterior oculta el grupo de pestañas cuando dashWin recibe un evento de enfoque. Sin embargo, veo este mensaje en la consola Titanium cuando el evento se dispara mientras se ejecuta en el simulador de iPhone:

Acabado de una transición de navegación en un estado inesperado. El árbol de la subvista Barra de navegación podría corromperse.

Una búsqueda en Google arroja un resultado: Otra pregunta de StackOverflow que puede tener una pista de lo que está sucediendo.

Respuestas a la pregunta(4)

Su respuesta a la pregunta