Return-Path: X-Original-To: apmail-chukwa-dev-archive@www.apache.org Delivered-To: apmail-chukwa-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 68FAC102F8 for ; Thu, 26 Feb 2015 05:32:05 +0000 (UTC) Received: (qmail 25872 invoked by uid 500); 26 Feb 2015 05:32:05 -0000 Delivered-To: apmail-chukwa-dev-archive@chukwa.apache.org Received: (qmail 25829 invoked by uid 500); 26 Feb 2015 05:32:05 -0000 Mailing-List: contact dev-help@chukwa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@chukwa.apache.org Delivered-To: mailing list dev@chukwa.apache.org Received: (qmail 25817 invoked by uid 99); 26 Feb 2015 05:32:05 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Feb 2015 05:32:05 +0000 Date: Thu, 26 Feb 2015 05:32:04 +0000 (UTC) From: "Eric Yang (JIRA)" To: dev@chukwa.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CHUKWA-738) Dragging widget over iframe cause mouse event to hang 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/CHUKWA-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Yang updated CHUKWA-738: ----------------------------- Attachment: CHUKWA-738.patch > Dragging widget over iframe cause mouse event to hang > ----------------------------------------------------- > > Key: CHUKWA-738 > URL: https://issues.apache.org/jira/browse/CHUKWA-738 > Project: Chukwa > Issue Type: Improvement > Components: User Interface > Affects Versions: 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.7.0 > Reporter: Eric Yang > Attachments: CHUKWA-738.patch > > > Both Webkit and Firefox based browser are honoring mouse events inside iframe. However, if a widget is in a dragging event, and mouse cursor pass through another iframe. Mouse event get captured by the background iframe and cause the dragging widget to stall. One trick was to overlay an invisible DIV with higher zIndex to prevent the background iframe from capturing mouse dragging event of the transitioning widget. This was implemented several years back for firefox only, but it looks like the same trick needs to apply to all modern day browser. This JIRA is to remove the firefox specific check and always overlay the invisible iframe when mouse is dragging over another iframe. -- This message was sent by Atlassian JIRA (v6.3.4#6332)