I have 4 UI Components, each one inside the other (nested). If the "hide" event of Component 1 is fired, I'm expecting the other components hide events to also fire, but they don't. So for example:
+ Component 1
+> Component 2
++> Component 3
+++> Component 4
Is this the correct behaviour? If so, is it possible to do what I'm trying to do any other way?
That is normal behavior.
Thanks for clarifying. I think I found a way to do it. Adding in each child component:
protected function initComp():void
By rights hiding the parent component will cause a chain reaction, firing the hide event handlers on the child components too.