Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.8.0
-
None
-
Ubuntu 16.04, Mac, Android
-
ec1f70c4c58b923ff50eb4adc36c88e5a6611281 16389a1f247f14965ed0286e4fdab6bc2b1621bc
Description
If a MouseArea pressed event is used to push a new page on a StackView and a release is not triggered before the transition the MouseArea will forever be in the pressed state. It appears the StackView is filtering the UngrabMouse event.
Attachments
Issue Links
- is duplicated by
-
QTBUG-59299 Lost clicks on Android Qml applications using Map
- Closed
- relates to
-
QTBUG-57797 Android: Qt Quick Controls 2 button autorepeat goes into infinite loop if disabled while pressed
- Closed
For Gerrit Dashboard: QTBUG-59098 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
186450,4 | Prevent StackView filtering of UngrabMouse event | 5.9 | qt/qtquickcontrols2 | Status: MERGED | +2 | 0 |
186452,3 | Ensure mouse ungrab is called when touch is also true | 5.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
187040,2 | Add TouchMouse::implicitUngrab autotest | 5.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |