Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-34659

RichEditableText - textFlow allocation - null object reference

    XMLWordPrintableJSON

Details

    Description

      <fx:Script>
      	protected function creationComplete(e:FlexEvent):void
          {
          	var plaintext:String	=	'<TextFlow whiteSpaceCollapse="preserve" version="3.0.0" xmlns="http://ns.adobe.com/textLayout/2008"><p><span>fsdfsd</span></p></TextFlow>';
              
              editor1.textFlow		=	TextFlowUtil.importFromString(plaintext);
              
              if(editor1.textFlow != null)
              {
              	editor2.textFlow		=	editor1.textFlow; //Here come error
              }
              else
              {
              	trace('Is empty');
              }
          }
      </fx:Script>
      
      <s:RichEditableText id="editor1" />
      <s:RichEditableText id="editor2" />
      

      TypeError: Error #1009: Cannot access a property or method of a null object reference.
      at flashx.textLayout.container::TextContainerManager/setText()[/Users/aharui/git/flex/master/flex-tlf/textLayout/src/flashx/textLayout/container/TextContainerManager.as:583]
      at spark.components.supportClasses::RichEditableTextContainerManager/setText()[/Users/aharui/release4.13.0/frameworks/projects/spark/src/spark/components/supportClasses/RichEditableTextContainerManager.as:346]
      at flashx.textLayout.container::TextContainerManager/setTextFlow()[/Users/aharui/git/flex/master/flex-tlf/textLayout/src/flashx/textLayout/container/TextContainerManager.as:763]
      at spark.components.supportClasses::RichEditableTextContainerManager/setTextFlow()[/Users/aharui/release4.13.0/frameworks/projects/spark/src/spark/components/supportClasses/RichEditableTextContainerManager.as:357]
      at flashx.textLayout.container::TextContainerManager/setTextFlow()[/Users/aharui/git/flex/master/flex-tlf/textLayout/src/flashx/textLayout/container/TextContainerManager.as:772]
      at spark.components.supportClasses::RichEditableTextContainerManager/setTextFlow()[/Users/aharui/release4.13.0/frameworks/projects/spark/src/spark/components/supportClasses/RichEditableTextContainerManager.as:357]
      at spark.components::RichEditableText/get textFlow()[/Users/aharui/release4.13.0/frameworks/projects/spark/src/spark/components/RichEditableText.as:2247]

      Attachments

        Activity

          People

            Unassigned Unassigned
            robbyn666 Robbyn Gerhardt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: