- 
    Bug 
- 
    Resolution: Done
- 
    P1: Critical 
- 
    5.8.0
- 
    None
- 
    iPad 2 (MC769BZ/A), running iOS 7.1 (11D167),
 iPad Air (A1474), running iOS 10.3
- 
        dd2657e30a42c269f47195d61a9fe8a5fff02912
Using a QtQuick MouseArea on iOS, whenever the user presses the area (touch down) and the release (touch up) happens in a system context (if we press home on iOS or recent apps on Android, for instance) mouse area is stuck in pressed state forever, and stops responding to any touch events.
I recorded this bug on a small 20s video, attached to this bug report.
Also attached is the code I used for the test.
What seems to happen is that, whenever MouseArea detects a pressed event (or touch down), it waits for the corresponding release event, but as we go out of the app context when doing a gesture on iOS, the release event is never received by mouseArea, and it remains forever waiting for the release event, in pressed state.
- duplicates
- 
                    QTBUG-53036 MouseArea bug in the latest Android -         
- Closed
 
-         
- relates to
- 
                    QTBUG-69233 When the screen is rotated while interacting with a MouseArea it will get stuck in the pressed state -         
- Closed
 
-         
- 
                    QTBUG-64130 MouseArea Freezes when device is rotated during mouse down/pressed -         
- Reported
 
-         
- 
                    QTBUG-54860 When moving the mouse quickly over items that have a Behavior set on font size changing when the mouse is over it then it can get stuck in the mouse over position -         
- Closed
 
-