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 8F679107C6 for ; Wed, 30 Apr 2014 08:21:23 +0000 (UTC) Received: (qmail 66366 invoked by uid 500); 30 Apr 2014 08:21:22 -0000 Delivered-To: apmail-flex-issues-archive@flex.apache.org Received: (qmail 65994 invoked by uid 500); 30 Apr 2014 08:21:16 -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 65900 invoked by uid 99); 30 Apr 2014 08:21:15 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Apr 2014 08:21:15 +0000 Date: Wed, 30 Apr 2014 08:21:15 +0000 (UTC) From: "Karl Sigiscar (JIRA)" To: issues@flex.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (FLEX-24157) RTE - ToolTipManagerImpl - hideTip(), createTip(), positionTip() - when getSystemManager() is called with a non-IUIComponent. 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-24157?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13985263#comment-13985263 ] Karl Sigiscar commented on FLEX-24157: -------------------------------------- A possible fix would be to modify the implementation of getSystemManager() to invoke another method when the target is not an IUIComponent. This new method would search for the closest parent that is an IUIComponent and return it. Then getSystemManager() would be able to get the systemManager from it. > RTE - ToolTipManagerImpl - hideTip(), createTip(), positionTip() - when getSystemManager() is called with a non-IUIComponent. > ----------------------------------------------------------------------------------------------------------------------------- > > Key: FLEX-24157 > URL: https://issues.apache.org/jira/browse/FLEX-24157 > Project: Apache Flex > Issue Type: Bug > Components: Tooltip Manager > Affects Versions: Adobe Flex SDK 3.5 (Release), Adobe Flex SDK 4.6 (Release), Apache Flex 4.10.0 > Environment: Affected OS(s): All OS Platforms > Language Found: English > Reporter: Adobe JIRA > Priority: Minor > Attachments: 0001-FLEX-24157.patch, DataGridToolTipBug.fxp, ToolTipManagerImpl.as > > > Steps to reproduce: > 1. When hideTip(), createTip() or positionTip() are called on a non-UIComponent. This can happen with item renderers based on UITextField. (AdvancedDataGrid, DataGrid, List, etc.) > > Actual Results: > Potential Run-Time error locations. > Lines: 1012, 1056, 1103 > > Expected Results: > No runtime error. > > Workaround (if any): > See attached file. -- This message was sent by Atlassian JIRA (v6.2#6252)