summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/wasm/qwasmeventtranslator.h
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@gmail.com>2018-06-25 10:58:00 +1000
committerLorn Potter <lorn.potter@gmail.com>2021-06-26 03:47:59 +1000
commit286816e76ef9dd5c656a25e604ea00138da957f5 (patch)
tree12d4f53afcede2ab6962ba9c1b2dd568b24f3ddf /src/plugins/platforms/wasm/qwasmeventtranslator.h
parentb10e4e846e7b1a7b4c9c7cb7b4ef1081e22f2354 (diff)
wasm: fix mouse, touch and wheel event propagation
Otherwise touch pad and wheel + ctrl cause the window to be zoomed, which is not what happens on desktop. Pick-to: 6.2 Change-Id: Ic841b7c2ab56846db9f030abaeb9efa7d3dd4dcf Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
Diffstat (limited to 'src/plugins/platforms/wasm/qwasmeventtranslator.h')
-rw-r--r--src/plugins/platforms/wasm/qwasmeventtranslator.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/wasm/qwasmeventtranslator.h b/src/plugins/platforms/wasm/qwasmeventtranslator.h
index ab06bb8cf0..3e772583af 100644
--- a/src/plugins/platforms/wasm/qwasmeventtranslator.h
+++ b/src/plugins/platforms/wasm/qwasmeventtranslator.h
@@ -74,7 +74,7 @@ private:
QFlags<Qt::KeyboardModifier> translateMouseEventModifier(const EmscriptenMouseEvent *mouseEvent);
Qt::MouseButton translateMouseButton(unsigned short button);
- void processMouse(int eventType, const EmscriptenMouseEvent *mouseEvent);
+ bool processMouse(int eventType, const EmscriptenMouseEvent *mouseEvent);
bool processKeyboard(int eventType, const EmscriptenKeyboardEvent *keyEvent);
Qt::Key translateDeadKey(Qt::Key deadKey, Qt::Key accentBaseKey);