aboutsummaryrefslogtreecommitdiffstats
path: root/.qmake.conf
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2021-01-14 18:27:14 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-01-15 09:46:09 +0000
commit0c3866a5ba406fe7d04ec19cbf8378e9b0150fb0 (patch)
tree0fbc020e7f77a5f776e8430d44b3a3e8d69d66b3 /.qmake.conf
parent367a781854ff4d4bcc0fb84c2d45278e92a7369e (diff)
Flickable: ignore trackpad events with px deltas in disallowed direction
If Flickable.flickDirection == HorizontalFlick, then if the accumulated QWheelEvent::pixelDelta()'s abs(dx) > 2 * abs(dy), clearly the user is trying to scroll horizontally; otherwise, don't accept the event. That way the event is allowed to propagate to a parent Flickable that does allow flicking vertically. Likewise if the nesting is the other way around, only allow the inner vertical Flickable to accept if the flicking is actually vertical. Fixes: QTBUG-57245 Fixes: QTBUG-80236 Change-Id: Ieb0bf9310a67210ce7e9fe7a80c88baef2cc7ede Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit dccd8f0b5ca8f6faefb49718e33f9090243f3202) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to '.qmake.conf')
0 files changed, 0 insertions, 0 deletions