Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.12.6, 5.14.0, 5.15.0 Alpha
-
184f45762e15c1a31bb4295d831fcc9f8a2d4b30 (qt/qtdeclarative/dev) 937e71a309a3e1125342d465e9e1ff7a29758ca2 (qt/qtdeclarative/5.15)
-
Bug Fixing Week Q2/2020
Description
If right mouse button is pressed and held during a drag and not released, the drag works perfectly fine until left mouse button is released. However, any mouse movement after left mouse button is released while right mouse button is still pressed will cause the dragged item to reset its position back to where it started and change drag back to active.
Note: The example restricts the accepted buttons of the mouse area to LeftMouseButton.
Steps to reproduce:
- Run the attached project
- Move cursor on top of red rectangle, press and hold left mouse button
- Press and hold right mouse button
- Drag the rectangle anywhere
- Release left mouse button (keep right pressed)
- Move mouse cursor