Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
None
-
5.0.0
-
None
-
aa23a18ad2d74232818aa70054b4a179a7a78dbb
Description
When using QScroller for pan-scrolling, the scrolling will frequently freeze if only one axis is scrollable.
The reason is that handleDrag only updates the lastPosition of scrollable axes, while using position-lastPosition to determine axislock. This means that if the total movement along a non-scrollable axis is larger than the time-delta-movement along a scrollable axis the event will be discarded.
Attachments
For Gerrit Dashboard: QTBUG-23530 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
12542,2 | Update the lastPosition with the full current position | master | qt/qtbase | Status: MERGED | +2 | 0 |