Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.5.0 Beta2
-
None
-
-
a05cbaaae (dev), 512904abb (6.5)
Description
Easily visible with a macOS trackpad (or Apple trackpad on Linux X11 with libinput gesture recognition) in the simple use case with a PinchHandler in an Item: it doesn't keep scaling, in fact it's hard to get the size to increase much. It was probably https://codereview.qt-project.org/c/qt/qtdeclarative/+/446412 that caused this regression. And test coverage was insufficient to notice this: the tests only sent single events, not a series of them.
Attachments
Issue Links
- is required for
-
QTBUG-108924 Revamp Photo surface example
- Closed
- relates to
-
QTBUG-111220 PinchHandler.persistentTranslation has inconsistent meaning with native pinch gesture
- Closed
- resulted from
-
QTBUG-94168 pointer handlers need both gesture-duration and accumulated properties with setters
- Closed
For Gerrit Dashboard: QTBUG-111204 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
460730,3 | Add tst_QQuickPinchHandler::cumulativeNativeGestures | 6.4 | qt/qtdeclarative | Status: NEW | +2 | 0 |
460722,2 | Fix and test PinchHandler native-gesture scaling | dev | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
460788,5 | Fix and test PinchHandler native-gesture scaling | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
461156,2 | Fix and test PinchHandler native-gesture scaling | 6.5 | qt/qtdeclarative | Status: MERGED | +2 | 0 |