actionscript 3 - Exception of null object reference when click on Text area in popup in Flash Builder 4.6 -


here code.

<?xml version="1.0" encoding="utf-8"?> 

<fx:script>     <![cdata[         import comps.sampletextarea;          import mx.managers.popupmanager;            protected function button1_clickhandler(event:mouseevent):void         {             var pop:sampletextarea = new sampletextarea();             popupmanager.createpopup(this, sampletextarea, false);             popupmanager.centerpopup(pop);         }     ]]> </fx:script>  <fx:declarations>     <!-- place non-visual elements (e.g., services, value objects) here --> </fx:declarations>  <s:button click="button1_clickhandler(event)" label="open popup"/> 

and here code of popup

<?xml version="1.0" encoding="utf-8"?> 

<fx:script>     <![cdata[         import mx.managers.popupmanager;         protected function button1_clickhandler(event:mouseevent):void         {             ta.text = '';             popupmanager.removepopup(this);         }     ]]> </fx:script>  <fx:declarations>     <!-- place non-visual elements (e.g., services, value objects) here --> </fx:declarations> <s:layout>     <s:verticallayout horizontalalign="center" verticalalign="top" /> </s:layout> <s:textarea id="ta" width="100%" height="90%">  </s:textarea> <s:button label="submit" click="button1_clickhandler(event)" /> 

when click on text area following error through application.

typeerror: error #1009: cannot access property or method of null object reference. @ spark.components::scroller/focusinhandler()[e:\dev\4.y\frameworks\projects\spark\src\spark\components\scroller.as:2139] @ flash.display::stage/set focus() @ flashx.textlayout.container::containercontroller/http://ns.adobe.com/textlayout/internal/2008::setfocus()[c:\vellum\branches\v2\2.0\dev\output\opensource\textlayout\src\flashx\textlayout\container\containercontroller.as:2265] @ flashx.textlayout.container::containercontroller/mousedownhandler()[c:\vellum\branches\v2\2.0\dev\output\opensource\textlayout\src\flashx\textlayout\container\containercontroller.as:2067] @ flashx.textlayout.container::textcontainermanager/mousedownhandler()[c:\vellum\branches\v2\2.0\dev\output\opensource\textlayout\src\flashx\textlayout\container\textcontainermanager.as:1939] @ spark.components.supportclasses::richeditabletextcontainermanager/mousedownhandler()[e:\dev\4.y\frameworks\projects\spark\src\spark\components\supportclasses\richeditabletextcontainermanager.as:666] @ flashx.textlayout.container::containercontroller/http://ns.adobe.com/textlayout/internal/2008::requiredmousedownhandler()[c:\vellum\branches\v2\2.0\dev\output\opensource\textlayout\src\flashx\textlayout\container\containercontroller.as:2088] @ flash.events::eventdispatcher/dispatcheventfunction() @ flash.events::eventdispatcher/dispatchevent() @ mx.core::uicomponent/dispatchevent()[e:\dev\4.y\frameworks\projects\framework\src\mx\core\uicomponent.as:13152] @ mx.managers::systemmanager/mouseeventhandler()[e:\dev\4.y\frameworks\projects\framework\src\mx\managers\systemmanager.as:2918] 

how handle issue

try, because this refer stage no clicked element:

popupmanager.removepopup(event.target); 

Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -