Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.6.0 RC
-
None
-
7a96f2c6f184af87b6669a84a804d4ea4ff02578
Description
When closing the Drawer by swiping/flicking fast, it sometimes fails to detect the correct direction if the position of the control doesn't exceed certain limit (0.7). It should detect the swipe velocity and close appropriately, when the user clearly means to close the drawer.
Note: QQuickDrawerPrivate::handleMouseReleaseEvent() has some code commented out that originates somewhere from QQuickFlickable or friends, but the velocity capability is not available on Android at least:
- QTouchDevice::Velocity
- QGuiApplicationPrivate::mouseEventCaps()
- QGuiApplicationPrivate::mouseEventVelocity()