[Webkit-unassigned] [Bug 70579] New: [Qt] QGraphicsWebView does not pass on hover leave events
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 20 21:25:50 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=70579
Summary: [Qt] QGraphicsWebView does not pass on hover leave
events
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P3
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jfaust at suitabletech.com
Created an attachment (id=111898)
--> (https://bugs.webkit.org/attachment.cgi?id=111898&action=review)
Qt project demonstrating the problem
QGraphicsWebView silently eats hover leave events instead of passing them on to QWebPage. QWebPage also does not properly handle the Event::GraphicsSceneHoverLeave case. This means if you have something close to the edge of a page that has a hover effect (CSS or Javascript based), and you quickly mouse out of the window, it will stay hovered.
This is still the case in Qt 4.8.0-rc1, and while I have not tried against qtwebkit trunk, looking at the code it appears to still have this problem.
The attached zip file demonstrates the problem:
* The red square, when hovered over, turns blue
* If you very quickly mouse to the left or up out of the web view, it stays blue
* The expect result is for the square to revert to red
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list