Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.12
-
None
-
0c02691f7ba646e782b04347fde3d75f9582b317 (qt/qtdeclarative/5.12)
Description
See attached. The DragHandler has margin:20. Place the mouse inside the cyan line but outside dark square: that is inside the margin around the DragHandler. Press, and start dragging. When the drag threshold is exceeded, the target will jump to a position such that it's centered under the mouse cursor. This is very different from when you drag inside the dark square: it will retain its position relative to the mouse cursor as you drag around.
Attachments
Issue Links
- resulted from
-
QTBUG-64852 pointer handlers "mixer" manual test: slider knobs still come out of their grooves
- Closed
- resulted in
-
QTBUG-74993 after one (large-distance) mouse move event, DragHandler.translation is still zero
- Reported
For Gerrit Dashboard: QTBUG-74966 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
258290,5 | If DragHandler is dragged within its margin, don't jump | 5.12 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
258378,1 | WIP If DragHandler is dragged within its margin, don't jump | dev | qt/qtdeclarative | Status: ABANDONED | -2 | 0 |