Disse:

"O addedToStage é chamado várias vezes, tantas quantos os children components dessa sub-view, o"

Isto não é bem verdade.... na realidade o addedToStage está a ser chamado várias vezes (3), mas não percebo a razão (e parece que não tem a ver com os children components dessa sub-view).
O que além de não resolver o meu problema, ainda causa mais confusão...



João Saleiro

CTO @ Webfuel
Adobe Certified Expert
Adobe Community Expert
Co-founder of the Portuguese RIA Community


View João Saleiro's profile on LinkedIn

João Saleiro wrote:
Imaginemos o seguinte:

Possuo um ViewStack com várias Views. Essas Views, consequentemente, possuem várias "sub-views". Eu quero que uma das SubViews execute uma determinada operação SEMPRE que é exibida no ecrã. Qual é o evento que devo escutar? Show? AddedToStage?
Já fizemos aqui várias experiências, com maus resultados. O show só é lançado nas Views que são children directos do ViewStack. O addedToStage é chamado várias vezes, tantas quantos os children components dessa sub-view, o que resulta em várias chamadas à tal operação.
Qual é a melhor forma de resolver este problema?

João Saleiro

CTO @ Webfuel
Adobe Certified Expert
Adobe Community Expert
Co-founder of the Portuguese RIA Community


View João Saleiro's profile on LinkedIn

Responder a