You sure the Canvas isn't getting destroyed and re-created?
________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of learner Sent: Thursday, September 20, 2007 1:25 AM To: flexcoders@yahoogroups.com; Flex India Community Subject: [flexcoders] state enter /exit Hi All, I observed that the creationComplete event of the compoent is fired everytime the state of the component is changed. Ex: <mx:Canvas creationComplete= init() xmlns:mx=" http://www.adobe.com/2006/mxml <http://www.adobe.com/2006/mxml> " > <mx:Script> public function init(){ // some action } </mx:Script> <mx:states> <mx:State name="NormalState"> <mx:AddChild > <mx:Panel> </mx:AddChild > <mx:State name="rollOverState" basedOn="NormalState"> <mx:AddChild position="lastChild" > <mx:Button /> </mx:State> </mx:states> <mx:Canvas> if i change the state of this compoenet ... the creation complete gets fired everytime is there any work arround to avoid this ?? Regards PS