Pessoal,

Tenho um List com ItemRenderer com addedEffect, o problema é o sgeuinte:

A primeira vez que adiciono itens ao List o addedEffect funciona
perfeitamente mas, quando retiro os itens do List limpado o DataProvider e
tento adicionar novamente itens ao List o addedEffect não funciona mais.

Debugando a aplicação verifiquei que dentro List.dataGroup existe um cara
chamado *freeRenders* que não está sendo resetado.

Ex.:

Se adicionar 3 itens ao List, esse freeRenders que é um Array guarda 3
instancias do ItemRenderer, quando limpo o dataProvider esse freeRenders
continua guardando as últimas 3 instancias de ItemRenders.

Então quando tento adicionar novos itens o addedEffect só funciona a partir
do 4 item adiciona, já que o 3 primeiros já estão lá e por isso o added
event não é disparado.

Alguém sabe como zerar também esse freeRenders quando zerar o dataProvider?

Muito obrigado.

Cordialmente,
*--*
*Bruno L. Brandão*
brunolopesbran...@gmail.com
--------------------------------------------------------------------------
msn | gtalk : brunolopesbran...@gmail.com
skype: brunolopesbrandao | twitter: brandao_bruno
--------------------------------------------------------------------------

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