diff options
author | Andre de la Rocha <andre.rocha@qt.io> | 2018-10-24 14:22:43 +0200 |
---|---|---|
committer | Andre de la Rocha <andre.rocha@qt.io> | 2018-10-25 11:40:30 +0000 |
commit | 88fe7c8cad0bb8e9aee1373c7a7a24d1e4be24ca (patch) | |
tree | adbaf5b1d93be7c184d7b5366b7b8ed42991d482 /tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp | |
parent | 013cf4aeb3e705165614715fcda59c22f58cc5b0 (diff) |
Windows QPA: Fix 2-finger scroll not working with some touchpads
It seems some touchpads only send legacy WM_MOUSEWHEEL/WM_MOUSEHWHEEL
messages for 2-finger scrolling, instead of WM_POINTERWHEEL/
WM_POINTERHWHEEL, even after EnableMouseInPointer(TRUE), in spite of
sending the expected pointer messages for normal pointer movement/taps.
This change adds a workaround to handle legacy wheel messages even when
in pointer mode.
Task-number: QTBUG-71257
Change-Id: Ib360051147c4521751a5b91d90fa7657496777fa
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp')
0 files changed, 0 insertions, 0 deletions