
Код AS3:
var top:DisplayObject;
addEventListener(Event.ADDED, onSomethingAdded);
private function onSomethingAdded(e:Event):void {
if(!top){
return;
}
//Событие пузырьковое (отслеживаем события только из подписанного контейнера)
if (e.target == e.currentTarget){
if (contains(top)){
setChildIndex(top, numChildren-1);
}
}
}
Вроде так должно сработать, хотя не отловит тот же самый setChildIndex