Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.0.0, 6.2.3, 6.3.0
-
-
72651a50f8 (qt/qtdeclarative/dev) 72651a50f8 (qt/tqtc-qtdeclarative/dev) 72651a50f8 (qt/qtdeclarative/6.4) 72651a50f8 (qt/tqtc-qtdeclarative/6.4) dc71fcd46e (qt/qtdeclarative/6.3) dc71fcd46e (qt/tqtc-qtdeclarative/6.3)
Description
I am testing the window resizing function with DragHandler, and if I put DragHandler as a child of window, double click event does not occur on buttons, tables, ...etc.
After running the sample(main.qml) attached, you can check it by clicking the "test" button.
This bug does not occur in 5.15.2 (double click event occurs normally)
It's happening in 6.2.3 and 6.3.0.
---
With the taphandler.qml the problem can be reproduced by attempting to double click / tap on the 3 rightmost rectangles. Double tap seems to occur correctly only when there are no overlapping handlers => the TapHandler in the background needs to be removed. Otherwise three taps are required for the double tap signals to be emitted.
Attachments
Issue Links
- resulted from
-
QTBUG-65088 TapHandler: detecting double-clicks is not declarative enough
- Closed