Доброго дня!
Есть ViewStack, который используется следующим образом

Код:
<mx:ViewStack id="viewStack"
width="100%" height="100%"
>
<mx:Canvas label="Section 1">
</mx:Canvas>
<mx:Canvas label="Section 2" height="100%">
<!-- Испольуется data-binding с hostComponent -->
</mx:Canvas>
<mx:Canvas label="Section 3">
</mx:Canvas>
<mx:Canvas label="Section 4">
</mx:Canvas>
</mx:ViewStack>
Во время выполнения приложения, когда происходит переключение на элемент с меткой "Section 2", приложение зависает.
Поковырявшись, я выяснил, что, вроде-бы проблема в наличии data-binding. Толи он как-то "обрывается", или ещё что-нибудь ...
Проблема data-binding'ом порождается тем, что компонент <mx:Canvas label="Section 2"> создаётся только тогда, когда ViewStack на него переключается.
Это я проверил обработчиком события creationComplete для данного компонента.
В документации сказано только то, что компоненты не удаляются ...
However, the old child container still exists; it is just invisible
... но про механизм создания я ничего не нашел
Теперь вопрос:
Как сказать ViewStack'у, чтобы он принудительно создавал (инициализировал) все свои элементы ??