Opa galera,

Qualquer palavra que passe a idéia de macabro , estranho, viajado,
emaconhado ou até mesmo King Size, traduz o problema que estou tendo com o
filterfunction.

O que acontece é o seguinte, eu tenho uma filterfunction que deixa no
arrayCollection elementos que tenham uma string de busca (value) como
substring de um atributo (pureText). Ou seja, nada mais é do que um filtro
de busca para um dado atributo do arrayCollection.
Esta string de busca fica visível na função filter, algo mais ou menos
assim:

public static function findString(item:Object):Boolean {
     if (!(item.pureText.indexOf(mainModel.tweetSearch) == -1) ) {
if (onlyLinksSelected) {
if (TweetParser.hasLink(item)) {
return true;
} else {
return false;
}
} else {
return true;
}
}



No entanto, quando o atributo value, que é a string de busca, é uma string
de três letras, o filtro simplesmente não funciona, o mais estranho é que
apesar de os valores que aparecem serem inconsistentes, o valor do atributo
lenght do arrayCollection está correto, logo o problema é que visualmente
o arraycollection não é atualizado......
Se a string de busca possui valores maior que 4

alguma idéia ?

abraço,


-- 
João Paulo S. de Moraes
+55 81 3432 3804
+55 81 9189 3814 (mobile)

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

Reply via email to