Bom a questão é...

listaParaAutocomplete = event.result as ArrayCollection;
listaParaComboBox = event.result as ArrayCollection;


event.result é um único objeto, com um mesmo endereço de memoria ex.: [...@123]

listaParaAutocomplete = [...@123];
listaParaComboBox = [...@123];

em outras palavras você tem 2 variáveis apontando para o mesmo objeto... e
não para objetos diferentes, creio que esse seja o problema...

tenta isso:

var tempAC:ArrayCollection = event.result as ArrayCollection;

listaParaAutocomplete = tempAC;
listaParaComboBox = new ArrayCollection( tempAC.source.slice(
0,tempAC.length ) );

veja esses links:

Cloning ArrayCollection<http://www.jodieorourke.com/view.php?id=105&blog=news>
Copy 2 
ArrayCollections<http://flexed.wordpress.com/2006/12/21/copy-2-arraycollections/>

*+ no Google:* as3 copy
arraycollection<http://www.google.com.br/search?rlz=1C1CHNU_enBR331BR331&sourceid=chrome&ie=UTF-8&q=as3+copy+arraycollection>

ve se ajuda isso ae o/



-- 
Att,
Erko Bridee de Almeida Cabrera
http://erkobridee.com/
http://gospel.erkobridee.com/
http://www.cwbfx.com/
http://www.portaljava.com/
http://twitter.com/ErkoBridee
Currículo: http://netcarreiras.com/prof.html?uid=11410

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

Responder a