Если я использую PopUpManager для добавления дочернего элемента и отправляю событие из этого дочернего элемента, пузырьки не всплывают в верхнюю часть моего приложения (основного приложения).
Например:
PopUpManager.addPopUp( popup, parentApplication as Application, false );
Затем во всплывающем окне я делаю:
dispatchEvent( new Event( "testEvent", true ) );
У меня есть eventListener в parentApplication (root .mxml) для testEvent, но он никогда не срабатывает. Из-за этого я отправляю события и прислушиваюсь к событиям в ModelLocator (используя cairngorm). Это явно не идеально, потому что во многих случаях мне приходится вручную убирать прослушиватели событий.
Любые идеи?
Спасибо!