Vendo pela lógica, acho que não tem a ver com a "coleção" em si, nem o fato
do "colecao.removeAll()"...

O que deve estar acontecendo é que ele está perdendo a referencia do
selectedItem ou coisa do gênero.

Faz um teste... quando executar o colecao.removeAll() execute também,
"comboBox.selectedItem = null" e "comboBox.validateNow()"

Att.
Em 10 de agosto de 2010 16:38, Pergentino Araújo
<[email protected]>escreveu:

> Pessoal,
>
> desenvolvi um componente que, por default, coloca o valor da propriedade
> prompt = "Selecione".
>
> Porém, estou com um problema quando eu tenho uma combo que possui itens na
> colecao do dataProvider (Bindable, claro) e, quando eu dou um
> colecao.removeAll(); ele simplesmente desaparece o "Selecione".
>
> Isto só acontece se a "colecao" for zerada e a combo ainda não foi
> selecionada nada.
>
> Estou procurando idéias de alguém que já passou por isso para solucionar
> este problema.
>
> Obrigado.
> --
> Atenciosamente, Pergentino Araújo.
> Arquiteto Java/Flex
> Doutorando Engenharia Elétrica UnB
> Currículo Lattes: http://lattes.cnpq.br/3092110184317060
>
> --
> 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




-- 
-----------------------------------------------------------
Guilherme Sjlender                            -
Desenvolvedor RIA - Flex/Java         -
http://site.gflex.biz                       -
------------------------------------------------

-- 
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