Olá Carlos, Minha sugestão é você chamar o método do módulo "blog" após o ModuleLoader disparar o evento "ready", ao invés de usar setInterval. Creio que vá funcionar!
Porém o ideal é você estudar o ciclo de vida dos componentes Flex para não ter problemas futuros com arquitetura da aplicação. []'s Saulo On 2 mar, 15:17, Carvalhar <[email protected]> wrote: > oi, > > eu to com meu site divido em modulos, onde cada página corresponde a > um modulo distinto. > tenho um modulo "home" que possui uma chamada para uma função dentro > do modulo "blog". > > O problema é que nem sempre o modulo "blog" vai estar carregado quando > o usuário estiver na home e clicar no botão que chama essa função do > modulo que nao foi carregado ainda. > > O que eu to fazendo de alternativa é criar uma função intermediaria no > mxml principal, que se o modulo já tiver sido baixado ela apenas > repassar a chamada, se não estiver carregado ela abre a página que > carrega o modulo e então com um setinterval eu disparo a chamada a > função apos alguns milisecundos. > > É obvio que o setinterval não é uma solução adequada...mesmo no meu pc > dá diferença no tempo de renderizar o swf e isso nao dá certo as > vezes. > > Eu queria evitar de colocar esse código proprio do modulo dentro do > mxml principal..mas não to vendo outra alternativa :( > > Será que existe? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
