Return-Path: X-Original-To: apmail-flex-issues-archive@minotaur.apache.org Delivered-To: apmail-flex-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DFC09933C for ; Tue, 9 Dec 2014 08:59:13 +0000 (UTC) Received: (qmail 54826 invoked by uid 500); 9 Dec 2014 08:59:13 -0000 Delivered-To: apmail-flex-issues-archive@flex.apache.org Received: (qmail 54673 invoked by uid 500); 9 Dec 2014 08:59:13 -0000 Mailing-List: contact issues-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list issues@flex.apache.org Received: (qmail 54663 invoked by uid 99); 9 Dec 2014 08:59:13 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Dec 2014 08:59:13 +0000 Date: Tue, 9 Dec 2014 08:59:13 +0000 (UTC) From: "Robbyn Gerhardt (JIRA)" To: issues@flex.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (FLEX-34659) RichEditableText - textFlow allocation - null object reference MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/FLEX-34659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robbyn Gerhardt updated FLEX-34659: ----------------------------------- Description: {code} protected function creationComplete(e:FlexEvent):void { var plaintext:String = '

fsdfsd

'; editor1.textFlow = TextFlowUtil.importFromString(plaintext); if(editor1.textFlow != null) { editor2.textFlow = editor1.textFlow; //Here come error } else { trace('Is empty'); } }
{code} 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] was: {code} protected function creationComplete(e:FlexEvent):void { var plaintext:String = '

fsdfsd

'; editor1.textFlow = TextFlowUtil.importFromString(plaintext); if(editor1.textFlow != null) { editor2.textFlow = editor1.textFlow; //Here come error } else { trace('Is empty'); } }
{/code} 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] > RichEditableText - textFlow allocation - null object reference > -------------------------------------------------------------- > > Key: FLEX-34659 > URL: https://issues.apache.org/jira/browse/FLEX-34659 > Project: Apache Flex > Issue Type: Bug > Components: Spark: RichEditableText > Affects Versions: Apache Flex 4.13.0 > Environment: If I take the text flow from one RichEditableText and another RichEditableText assigns comes the error > Reporter: Robbyn Gerhardt > Labels: RichEditableText, textflow > Fix For: Apache Flex 4.14.0 > > > {code} > > protected function creationComplete(e:FlexEvent):void > { > var plaintext:String = '

fsdfsd

'; > > editor1.textFlow = TextFlowUtil.importFromString(plaintext); > > if(editor1.textFlow != null) > { > editor2.textFlow = editor1.textFlow; //Here come error > } > else > { > trace('Is empty'); > } > } >
> > > {code} > 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] -- This message was sent by Atlassian JIRA (v6.3.4#6332)