Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 96C90F607 for ; Wed, 3 Apr 2013 03:49:21 +0000 (UTC) Received: (qmail 17387 invoked by uid 500); 3 Apr 2013 03:49:20 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 17313 invoked by uid 500); 3 Apr 2013 03:49:20 -0000 Mailing-List: contact dev-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 dev@flex.apache.org Received: (qmail 16969 invoked by uid 99); 3 Apr 2013 03:49:18 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Apr 2013 03:49:18 +0000 Date: Wed, 3 Apr 2013 03:49:18 +0000 (UTC) From: "Alex Harui (JIRA)" To: dev@flex.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (FLEX-33450) RTE - PopupManager mx.controls.DataGrid 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-33450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13620576#comment-13620576 ] Alex Harui commented on FLEX-33450: ----------------------------------- I think you have to test if getFocus() is a UIComponent then cast to UIComponent and access the owner property. > RTE - PopupManager mx.controls.DataGrid > --------------------------------------- > > Key: FLEX-33450 > URL: https://issues.apache.org/jira/browse/FLEX-33450 > Project: Apache Flex > Issue Type: Bug > Components: mx: DataGrid, PopUp Manager > Affects Versions: Adobe Flex SDK 4.5 (Release), Apache Flex 4.9.0 > Environment: Internet Explorer 8, Windows 7, FlashPlayer version [WIN 11,4,402,287] > Reporter: Bharath > Assignee: Alex Harui > Priority: Blocker > Attachments: TestPopup.fxp > > > I'm getting a Runtime Exception on Internet Explorer [TypeError: Error #1009: Cannot access a property or method of a null object reference.] when showing DataGrids on a TitleWindow using PopupManager. It works fine on FireFox. Unfortunately, all our users prefer Internet Explorer. > 1) Open a TitleWindow from the main application.Two DataGrids are laid on a TitleWindow vertically. > 2) Click into an editable column on the FIRST DataGrid and type something. > 3) Move your mouse to another application (For eg., Outlook). > 4) Now click into an editable column on the SECOND DataGrid. > 5) The following exception is raised and the screen goes BLACK. > TypeError: Error #1009: Cannot access a property or method of a null object reference. > at mx.controls::DataGrid/itemEditorItemEditBeginHandler()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/mx/src/mx/controls/DataGrid.as:5287] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at mx.core::UIComponent/dispatchEvent()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:13160] > at mx.controls::DataGrid/commitEditedItemPosition()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/mx/src/mx/controls/DataGrid.as:4115] > at mx.controls::DataGrid/updateDisplayList()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/mx/src/mx/controls/DataGrid.as:1822] > at mx.controls.listClasses::ListBase/validateDisplayList()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/mx/src/mx/controls/listClasses/ListBase.as:3968] > at mx.managers::LayoutManager/validateDisplayList()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/managers/LayoutManager.as:744] > at mx.managers::LayoutManager/doPhasedInstantiation()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/managers/LayoutManager.as:827] > at mx.managers::LayoutManager/doPhasedInstantiationCallback()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/managers/LayoutManager.as:1188] > at flash.utils::Timer/_timerDispatch() > at flash.utils::Timer/tick() -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira