Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.4.3, 6.5.3, dev
-
None
-
-
45d4ccc76 (dev), ca9e3ee30 (6.6), f7c656af6 (tqtc/lts-6.5)
Description
Run the attached touch.qml code (e.g. with qml runtime) and touch quickly (no delay between press and release) on item #2. The y position of the touch event is logged to the console (which is relative to the delegate). For instance, I got:
qml: Pressed: 71.1
qml: Released: -229.4
The release position is wrong, it should be ~71, however it's basically:
70.6 (correct position) - 2 (model.index ) * 150 (delegate height) = - 229.4
Attachments
For Gerrit Dashboard: QTBUG-118069 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
511445,2 | WIP: Fix touch position in flickable | dev | qt/qtdeclarative | Status: ABANDONED | -2 | 0 |
514124,10 | Localize Flickable delayed release to scene, not to grabber | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
515450,2 | Localize Flickable delayed release to scene, not to grabber | 6.6 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
515507,3 | Localize Flickable delayed release to scene, not to grabber | tqtc/lts-6.5 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |