Closed
Bug 631170
Opened 15 years ago
Closed 15 years ago
mouse hover broken in Qt build
Categories
(Core Graveyard :: Widget: Qt, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: heeen, Unassigned)
Details
Attachments
(1 file, 3 obsolete files)
|
4.45 KB,
patch
|
romaxa
:
review+
|
Details | Diff | Splinter Review |
onmouseover does not work in qt build, for example:
http://de.selfhtml.org/javascript/sprache/anzeige/onmouseover.htm
Also the mouse cursor does not change from content or gets stuck with one cursor shape for the whole window
http://de.selfhtml.org/css/eigenschaften/anzeige/cursor.htm
| Reporter | ||
Comment 1•15 years ago
|
||
This fixes hover events for both chrome and content. Tested with urls above and hovering over menubar also switches between menu popups.
Attachment #509383 -
Flags: review?
| Reporter | ||
Updated•15 years ago
|
Attachment #509383 -
Flags: review? → review?(romaxa)
| Reporter | ||
Comment 2•15 years ago
|
||
missed one commented out line
Attachment #509383 -
Attachment is obsolete: true
Attachment #509384 -
Flags: review?(romaxa)
Attachment #509383 -
Flags: review?(romaxa)
| Reporter | ||
Comment 3•15 years ago
|
||
We have to support both MouseMove and HoverMove: the former is fired when click+drag is used, like to select text or drag bookmarks, the latter for pure hovering over things.
Attachment #509384 -
Attachment is obsolete: true
Attachment #509390 -
Flags: review?(romaxa)
Attachment #509384 -
Flags: review?(romaxa)
Comment 4•15 years ago
|
||
Comment on attachment 509390 [details] [diff] [review]
fix selection
>- mReceiver->OnMotionNotifyEvent(aEvent);
>+ mReceiver->OnMouseMoveEvent(aEvent);
don't create new dup function
just make OnMotionNotifyEvent(aPos, aModifiers)
and call it for Move and Hover event.
Attachment #509390 -
Flags: review?(romaxa) → review-
| Reporter | ||
Comment 5•15 years ago
|
||
n/t
Attachment #509390 -
Attachment is obsolete: true
Attachment #509402 -
Flags: review?(romaxa)
Comment 6•15 years ago
|
||
Comment on attachment 509402 [details] [diff] [review]
fixed nits
>+ mMoveEvent.pos=aPos;
^ - spaces missing
>+ mMoveEvent.modifiers=aModifiers;
^ - spaces missing
r+ with style fixed
Attachment #509402 -
Flags: review?(romaxa) → review+
Comment 7•15 years ago
|
||
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•9 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•