diff options
author | janekptacijarabaci <janekptacijarabaci@seznam.cz> | 2018-02-04 23:15:50 +0100 |
---|---|---|
committer | janekptacijarabaci <janekptacijarabaci@seznam.cz> | 2018-02-04 23:15:50 +0100 |
commit | 80f9b75efa08ea449937298b791ff278cbf5fa22 (patch) | |
tree | 24175cc50098581dd604d32d84fe27249931792f /widget/windows | |
parent | 3ef4f63ec257cf90ad4bf8695a1e4e291f811af2 (diff) | |
download | UXP-80f9b75efa08ea449937298b791ff278cbf5fa22.tar UXP-80f9b75efa08ea449937298b791ff278cbf5fa22.tar.gz UXP-80f9b75efa08ea449937298b791ff278cbf5fa22.tar.lz UXP-80f9b75efa08ea449937298b791ff278cbf5fa22.tar.xz UXP-80f9b75efa08ea449937298b791ff278cbf5fa22.zip |
Implement auxclick
Bug(s):
https://bugzilla.mozilla.org/show_bug.cgi?id=1304044
(native in moebius)
Diffstat (limited to 'widget/windows')
-rw-r--r-- | widget/windows/WinUtils.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/widget/windows/WinUtils.cpp b/widget/windows/WinUtils.cpp index 149513b2f..3ff46513e 100644 --- a/widget/windows/WinUtils.cpp +++ b/widget/windows/WinUtils.cpp @@ -1140,7 +1140,8 @@ WinUtils::GetIsMouseFromTouch(EventMessage aEventMessage) const uint32_t MOZ_T_I_SIGNATURE = TABLET_INK_TOUCH | TABLET_INK_SIGNATURE; const uint32_t MOZ_T_I_CHECK_TCH = TABLET_INK_TOUCH | TABLET_INK_CHECK; return ((aEventMessage == eMouseMove || aEventMessage == eMouseDown || - aEventMessage == eMouseUp || aEventMessage == eMouseDoubleClick) && + aEventMessage == eMouseUp || aEventMessage == eMouseAuxClick || + aEventMessage == eMouseDoubleClick) && (GetMessageExtraInfo() & MOZ_T_I_SIGNATURE) == MOZ_T_I_CHECK_TCH); } |