Can't remove the eventhandler which wrote in mxml.
protected function mytext_changeHandler(event:TextOperationEvent):void
{
TextInput(event.target).removeEventListener(event.type,
mytext_changeHandler);
}
<s:TextInput id="mytext" text="textevent" change="mytext_changeHandler(event) />
The handler function which defined in the application creationComplete handler
can be removed. I confused ~
protected function application1_creationCompleteHandler(event:FlexEvent):void
{
mytext.addEventListener(TextOperationEvent.CHANGE, mytext_changeHandler);
}
protected function mytext_changeHandler(event:TextOperationEvent):void
{
TextInput(event.target).removeEventListener(event.type,
mytext_changeHandler);
}
<s:TextInput id="mytext" text="textevent"/>