mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-02 22:37:50 +00:00
Bug 1323132 - PointerUp's buttons should be 0 when it's generated from touch. r=smaug
MozReview-Commit-ID: 36FFFPhaChb --HG-- extra : rebase_source : ff51747daf407562f35b21edafc61c91a6f698a7 extra : histedit_source : a6293003098377a3eac73ad81aa98af79f552d92
This commit is contained in:
parent
805b755bb1
commit
3774a3f4e1
@ -14,7 +14,6 @@ support-files =
|
||||
support-files =
|
||||
pointerevent_attributes_nohover_pointers-manual.html
|
||||
./resources/pointerevent_attributes_hoverable_pointers-iframe.html
|
||||
disabled = should be investigated
|
||||
[test_pointerevent_capture_mouse-manual.html]
|
||||
support-files = pointerevent_capture_mouse-manual.html
|
||||
[test_pointerevent_capture_suppressing_mouse-manual.html]
|
||||
|
@ -6992,7 +6992,8 @@ DispatchPointerFromMouseOrTouch(PresShell* aShell,
|
||||
event.mTimeStamp = touchEvent->mTimeStamp;
|
||||
event.mFlags = touchEvent->mFlags;
|
||||
event.button = WidgetMouseEvent::eLeftButton;
|
||||
event.buttons = WidgetMouseEvent::eLeftButtonFlag;
|
||||
event.buttons = pointerMessage == ePointerUp ?
|
||||
0 : WidgetMouseEvent::eLeftButtonFlag;
|
||||
event.inputSource = nsIDOMMouseEvent::MOZ_SOURCE_TOUCH;
|
||||
event.convertToPointer = touch->convertToPointer = false;
|
||||
PreHandlePointerEventsPreventDefault(&event, aEvent);
|
||||
|
Loading…
x
Reference in New Issue
Block a user