Priority: P3: Somewhat important
Affects Version/s: 6.2.2
Component/s: Quick: Core Declarative QML
Commits:97eaba8998 (qt/qtdeclarative/dev) e8c1db9f98 (qt/qtdeclarative/6.2) cb28c76c40 (qt/qtdeclarative/6.3) e8c1db9f98 (qt/tqtc-qtdeclarative/6.2) cb28c76c40 (qt/tqtc-qtdeclarative/6.3) 97eaba8998 (qt/tqtc-qtdeclarative/dev) e8c1db9f98 (qt/qtdeclarative/6.2.3)
I've just done a first evaluation with Qt 6 (6.2.2) and was thrilled to see that https://bugreports.qt.io/browse/QTBUG-56075 is fixed, well, or at least improved a lot.
However, it still doesn't really feel as good, especially on short lists and I've noticed that this seems to be the fault of the overshoot feature:
While the scrolling with the two fingers on a touchpad itself seems to be fixed (as in, it doesn't scroll at full speed on a single "wheel click" as it used to be), the overshooting still seems to show the old behavior.
To reproduce, create a Flickable where contentHeight is 1.5 * the height, then use a touchpad (Linux/X11 at least, not sure about others) to scroll it at low-medium speed. Once it reaches the end, the overshoot causes a big and fast jump and then pulls it back, as it you would have hit the edge at full speed.
This makes it still very odd to use with a touchpad.
|For Gerrit Dashboard: QTBUG-99529|
|388178,4||Flickable: make overshoot distance velocity-sensitive; limit velocity||dev||qt/qtdeclarative||Status: MERGED||+2||0|
|388627,2||Flickable: make overshoot distance velocity-sensitive; limit velocity||6.3||qt/qtdeclarative||Status: MERGED||+2||0|
|388628,2||Flickable: make overshoot distance velocity-sensitive; limit velocity||6.2||qt/qtdeclarative||Status: MERGED||+2||0|