Galera estou com dificuldade com uma tela que carrego em popup... tenho a tela usuário com um grid que ouve o evento ...
private function listar():void { this.addEventListener('listar', _init); } protected function _init(event:FlexEvent):void { dispatchEvent(new UsuarioEvent(UsuarioEvent.USUARIO_LISTAR)); } <s:creationComplete> <![CDATA[ _init(event); back(); grid(); listar(); capturaExcluir(); ]]> </s:creationComplete> e na minha tela carregada como popup eu dispacho o evento: dispatchEvent(new Event('listar', true, true)); porém não funciona ele não dispara o evento, li algo sobre popups, que precisa ser diferente a forma de ouvir eventos delas como: acrescentando o systemManager this.systemManager.addEventListener('listar', _init); mas dessa forma que seria a correta eu recebo um erro e mesmo assim não atualiza o meu grid TypeError: Error #1034: Falha de coerção de tipo: não é possível converter flash.events::Event@9e97bc9 em mx.events.FlexEvent. at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.core::UIComponent/dispatchEvent()[E:\dev\4.x\frameworks\projects \framework\src\mx\core\UIComponent.as:12528] at com.santos.view.usuario::FormUserUpdate/salvar()[C:\workspace\Supe- flex\src\com\santos\view\usuario\FormUserUpdate.mxml:105] at com.santos.view.usuario::FormUserUpdate/FormVazio()[C:\workspace \Supe-flex\src\com\santos\view\usuario\FormUserUpdate.mxml:72] at com.santos.view.usuario::FormUserUpdate/validaSenha()[C:\workspace \Supe-flex\src\com\santos\view\usuario\FormUserUpdate.mxml:61] at com.santos.view.usuario::FormUserUpdate/__btSalvar_click()[C: \workspace\Supe-flex\src\com\santos\view\usuario\FormUserUpdate.mxml: 195] alguém sabe o que poderia estar errado? -- 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