Estranho você passar o 'this' como primeiro algumento do PopUpManager.addPopUp. Neste caso, não deveria usar PopUpManager.removePopUp( this ) ?
-- @Tonussi <http://twitter.com/tonussi> tonussi.com skype: erictonussi Em 16 de março de 2012 18:27, Ernani Joppert Pontes Martins < [email protected]> escreveu: > Não lembro o que o addPopUp faz e também não sei pq do uso do FlexGlobals. > topLevelApplication > > Já tentou fazer assim? > > Crie um mxml que estende TitleWindow....chame ele de TelaPopup > > var telaPop : TelaPopup = TelaPopup( > PopUpManager.createPopUp( this, TelaPopup, true ) ); > > Pra remover > > PopUpManager.removePopUp(telaPop); > > Abraço, > > Ernani > > 2012/3/16 Fredy Gadotti <[email protected]> > >> Boa tarde pessoal, >> >> estou com o seguinte problema, após abrir e fechar alguns PopUps >> utilizando o PopUpManager, o calendário do DateField para de funcionar e os >> componentes abertos pelo PopUpManager não aparecem em tela, só que >> bloqueiam a tela deixando tudo modal. >> Estou com o Flash Player Debugger e não estoura erro nenhum do Flash >> Player, também estou usando o sdk 4.1. >> Não consegui isolar o problema para tentar reproduzir. >> >> Adiciono os PopUps assim: >> PopUpManager.addPopUp(this, FlexGlobals.topLevelApplication as >> DisplayObject, true); >> PopUpManager.centerPopUp(this); >> >> Removo os PopUps assim: >> - PopUpManager.removePopUp(view); >> >> Já pesquisei bastante no Google e não achei ninguém com nenhum problema >> parecido por lá. >> >> Alguém ai já passou por isso? >> >> >> Att, >> >> >> Fredy; >> >> -- >> 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 > > > -- > 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 > -- 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
