Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
5.15.2, 5.15.6, 6.2.0
-
ebcdde7128c542acddcb07f7abf164492485f4a1, c1be4de1f (tqtc/lts-6.2)
Description
To reproduce, run attached example and press space 2 times within a second.
It adds a row into a model which causes new delegate to be inserted. While the first one is being animated by the 'add' transition, the second entry will cause the first transition to be cancelled and run through 'displaced' transition.
However, once the displaced transition ends, something resets the x property to 0.
Attachments
For Gerrit Dashboard: QTBUG-89193 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
383794,4 | Fix incorrect behavior after displace transition | dev | qt/qtdeclarative | Status: ABANDONED | -1 | 0 |
387744,3 | Fix incorrect behavior after displace transition | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
387858,1 | Fix incorrect behavior after displace transition | 6.2 | qt/qtdeclarative | Status: ABANDONED | -1 | 0 |
387859,2 | Fix incorrect behavior after displace transition | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |
502513,3 | Fix incorrect behavior after displace transition | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |