Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.13, 5.15.3, 6.0.2
-
None
-
-
fc636af3a723ee8b4ee42cf71864ae0df5ca4621 (qt/qtdeclarative/dev) 69d8760481d8ccd8a2beb284aec7af67ef351e7d (qt/qtdeclarative/6.0) 69b4706dbf52d4d089018e815e7c38ed7b761025 (qt/qtdeclarative/6.1)
Description
Easily reproduced with any qml that lets the PinchHandler directly manipulate the target, e.g. qtdeclarative/tests/auto/quick/pointerhandlers/qquickpinchhandler/data/pinchproperties.qml : pinch once, release, then pinch again. The scale jumps when the new pinch gesture starts. It's not a problem on touchscreens, only on trackpads that generate a QNativeGesture (macOS now, Wayland soon).
Attachments
Issue Links
- relates to
-
QTBUG-71972 PinchHandler and DragHandler does not work well together
- Closed
-
QTBUG-108903 [PinchHandler] minimum/maximumScale are not functional
- Closed
-
QTBUG-92098 support touchpad gestures on Wayland (client)
- Closed
- resulted in
-
QTBUG-108549 PinchHandler.scale loses the accumulated scaling if target == null
- Closed