Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.5.3
-
None
-
-
b3958d26c (dev), 5363ac342 (6.6), 74f92e18a (tqtc/lts-6.5), 4bb230f65 (dev), 7608a0be3 (6.6), dcf9d9500 (tqtc/lts-6.5)
Description
If mouse area is tapped quickly either on Windows or on Embedded Linux on an iMX8MP device with a touch screen, release event is not fired.
Attached example can be used to replicate the issue:
1. Open application
2. Touch MouseArea repeatedly.
3. You will notice the MouseArea will sometimes not detect the released signal (seen by the rectangle remaining red in color) although the pressed signal is no longer true.
4. The issue can be easily replicated if the MouseArea presses are done quick enough.
Further if it is tested with two finger following is obsereved:
On Qt 6.5.1 and Qt 6.5.3 on a windows laptop with a touch screen, this is the observed behavior:
1. Press button with 1 finger (press signal is emitted)
2. Without releasing the first finger, tapping the button with a second finger will not emit any signal.
Attachments
Issue Links
- duplicates
-
QTBUG-112479 Touch Drag doesn't cause mousePressEvent after Touch Press
- Closed
- relates to
-
QTBUG-125993 Double tap on touch screen not provoking mouseDoubleClickEvent - patch included
- Closed