Closed Bug 889168 Opened 11 years ago Closed 4 years ago

mousemove events are absent when an actual mouse is used.

Categories

(Firefox for Android Graveyard :: General, defect)

22 Branch
ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Lerc, Unassigned)

References

Details

(Keywords: testcase)

User Agent: Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0 (Beta/Release)
Build ID: 20130618035212

Steps to reproduce:

Attach a mouse to an android device.

Move mouse pointer over element with an attached mousemove listener.

http://jsfiddle.net/VNuWN/1/




Actual results:

mousemove events trigger on clicks but not on mouse pointer movement.  I suspect the mouse click triggers a synthesised touch which in-turn generates a synthesised mousemove.



Expected results:

Moving the mouse should trigger mouse move events.
OS: Windows XP → Android
Hardware: x86 → ARM
Which version of Firefox were you using? Do you see the same issue using Nightly for Android (http://nightly.mozilla.org) ?
Keywords: testcase
Using 22.0

Just tried Android Nightly.  Same behaviour.
Yeah I don't think we really added support for this.
Status: UNCONFIRMED → NEW
Ever confirmed: true

Noting that this is now implemented/fixed in modern Firefox/Android 10 from what I can see. Bluetooth mouse paired with phone/tablet behaves (mostly) like a desktop mouse, firing expected mouse/pointer events (on hover, on click) and triggers things like CSS :hover styles.

I think this was fixed in bug 1251346? At any rate, closing bug. Thanks for confirming it works now!

Status: NEW → RESOLVED
Closed: 4 years ago
Depends on: 1251346
Resolution: --- → FIXED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.