Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P2: Important
-
Resolution: Done
-
Affects Version/s: 5.13, 5.15.3, 6.0.2
-
Fix Version/s: 6.0.4, 6.1.0 Beta3, 6.2.0 Alpha
-
Component/s: Quick: Mouse Touch and Tablet input
-
Labels:None
-
Platform/s:
-
Epic Link:
-
Commits: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-92098 support touchpad gestures on Wayland (client)
-
- Closed
-
For Gerrit Dashboard: QTBUG-92064 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
340224,4 | PinchHandler: scale incrementally when new pinch gesture begins | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
340669,2 | PinchHandler: scale incrementally when new pinch gesture begins | 6.1 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
340670,2 | PinchHandler: scale incrementally when new pinch gesture begins | 6.0 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
340671,2 | PinchHandler: scale incrementally when new pinch gesture begins | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: DEFERRED | +1 | 0 |