テキストエリアを SkinnablePopUpContainer に追加しようとしていますが、実行するとエラーが発生します。テキストエリアをラベルなどに変更すると、コードは正常に実行されます。
<s:SkinnablePopUpContainer " " width="244" height="150">
<fx:Declarations></fx:Declarations>
<s:TextArea width="98%" editable="false" text="blah"/>
エラー:
ArgumentError: エラー #2025: 指定された DisplayObject は呼び出し元の子でなければなりません。flash.display::DisplayObjectContainer/getChildIndex() で mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::rawChildren_getChildIndex()[E:\dev\4.y \frameworks\projects\framework\src\mx\managers\SystemManager.as:2187] at mx.managers::SystemRawChildrenList/getChildIndex()[E:\dev\4.y\frameworks\projects\framework\src\mx\ manager\SystemRawChildrenList.as:181] at spark.components.supportClasses::StyleableStageText/getFormIndex()[E:\dev\4.y\frameworks\projects\mobilecomponents\src\spark\components\supportClasses\StyleableStageText.as:1956 ] at spark.components.supportClasses::StyleableStageText/findTopmostForm()[E:\dev\4.y\frameworks\projects\mobilecomponents\src\spark\components\supportClasses\StyleableStageText.as:
エラーライン
loadingScreen = new InitializePopUp();
loadingScreen.open(this,true); <-- error happens here
Flex builder 4.6 を使用しており、flex モバイル AIR アプリを作成しています。