Wenn man eine Anwendung mit Modulen entwickelt und eins der Module einen TabNavigator enthält, dann wird beim zweiten Aufruf des Moduls ein seltsamer Fehler ausgegeben:
TypeError: Error #1034: Typumwandlung fehlgeschlagen: mx.managers::HistoryManagerImpl@6283741 kann nicht in mx.managers.IHistoryManager umgewandelt werden.
Dieser Fehler ist bekannt, und ist laut diesem Artikel bereits gemeldet. Der auf der Seite vorgeschlagene Workaround funktioniert, dabei müssen die folgenden zwei Zeilen in die Hauptapplikation eingefügt werden.
import mx.managers.HistoryManager;
private var hist:HistoryManager;
http://www.object-factory.org/?p=46
http://bugs.adobe.com/jira/browse/SDK-15249
UPDATE: Das Problem scheint nicht nur im Bezug auf den HistoryManager, sondern auch auf den DragManager aufzutreten. Der Quickfix sind die zwei Zeilen, nur mit DragManager anstatt HistoryManager.