Tenho uma classe que eu extendi da Tree, daí eu criei este método pra passar
um id, e ele selecionar automaticamente o node com aquele id...

Ele abre a tree até o ponto que eu quero, mas o node não é selecionado!
Passei um tempão olhando isso e não consegui, alguém consegue achar um
problema aí?

        public function set selectedId(value:Object):void {
            if (value is int) {
                var n:XMLList =
this.dataProvider.descendants().(attribute('id') == value);

                var o:Array = new Array;
                var p:XML   = n[0];

                while (p && (p = p.parent())) {
                    o.unshift(p);
                }

                super.openItems     = o;
                super.selectedItems = n[0];
            } else {
                super.selectedItem = null;

            }
        }

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a