Hi, I list the demo code here.
CASE one <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="justLogin()" > <mx:Metadata> [Event(name="loginEvent", type="flash.events.Event")] </mx:Metadata> <mx:Script> <![CDATA[ private function justLogin():void{ dispatchEvent(new Event("loginEvent", false)); } ]]> </mx:Script> </mx:Canvas> CASE two <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" > <mx:Metadata> [Event(name="loginEvent", type="flash.events.Event")] </mx:Metadata> <mx:Script> <![CDATA[ private function justLogin():void{ dispatchEvent(new Event("loginEvent", false)); } ]]> </mx:Script> <mx:Button x="112" y="141" label="Login" click="justLogin()"/> </mx:Canvas> I have addEventListener in Mediator page, it works for CASE two but not work for CASE one. it seems dispatchEvent can not work with creationComplete. why? How to fix it. Thanks Mark

