Closed Bug 631170 Opened 15 years ago Closed 15 years ago

mouse hover broken in Qt build

Categories

(Core Graveyard :: Widget: Qt, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: heeen, Unassigned)

Details

Attachments

(1 file, 3 obsolete files)

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
Attached patch fixes hover events (obsolete) — Splinter Review
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?
Attachment #509383 - Flags: review? → review?(romaxa)
Attached patch fixes hover events (obsolete) — Splinter Review
missed one commented out line
Attachment #509383 - Attachment is obsolete: true
Attachment #509384 - Flags: review?(romaxa)
Attachment #509383 - Flags: review?(romaxa)
Attached patch fix selection (obsolete) — Splinter Review
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 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-
Attached patch fixed nitsSplinter Review
n/t
Attachment #509390 - Attachment is obsolete: true
Attachment #509402 - Flags: review?(romaxa)
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+
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: