Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.0, 5.12.4
-
host:linux x64
target:Android 8.0
Confirmed on XPERIA XZ Premium
-
-
d3398207d0384e786f466662fa40c6fb86844fb6 (qt/qtbase/5.13) 8476ac456ea1487e244fa5992c768c9c2625ce12 (qt/qtbase/5.12)
Description
I created MyGraphicsView class that inherits QGraphicsView and made it grab TapAndHoldGesture by doing:
grabGesture(Qt::TapAndHoldGesture);
It is expected that dialog box says "QTapAndHoldGesture captured." when you long tap on Graphics View.
It works with Qt 5.11.3 but not with 5.12.
Is seems QGestureEvent does not comes to MyGraphicsView at all.
Attachments
For Gerrit Dashboard: QTBUG-72408 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
277583,1 | Fix regression with hold gestures | 5.13 | qt/qtbase | Status: ABANDONED | +1 | 0 |
278323,2 | Revert "Release left button before showing the popup context menu" | 5.13 | qt/qtbase | Status: MERGED | +2 | 0 |
278692,2 | Revert "Release left button before showing the popup context menu" | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |