Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.8.0
-
Ubuntu 16.04, Mac 10.12
Description
To reproduce:
- run attached application
- click on the dialog and wait until it reappreas
- click again
-> no press event and the window is not closed second time
This seems to happen because application never receives a release event after the first press event since the window had been closed already. That leaves button state as being held down and the next press event is ignored.
Attachments
Issue Links
- relates to
-
QTBUG-75922 Mouse issues on macOS
-
- Reported
-
-
QTBUG-60516 Missing a mouse release and a mouse press event after multi-touching QGraphicsView
-
- Closed
-
-
QTBUG-62329 QSystemTrayIcon doesn't open context menu second time in gnome 3
-
- Closed
-
-
QTBUG-63467 When a process becomes active and the first operator action is to press a QPushBUtton this press get lost. From the 2nd press on everything works fine.
-
- Closed
-
For Gerrit Dashboard: QTBUG-59277 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
187606,8 | Fix mouse release handling for {destroyed,hidden} win | 5.9 | qt/qtbase | Status: DEFERRED | 0 | 0 |
193415,16 | qpa: enhance mouse event with type and button data | dev | qt/qtbase | Status: MERGED | +2 | 0 |
204018,8 | qpa: enhance mouse event with type and button data | 5.9 | qt/qtbase | Status: ABANDONED | -2 | 0 |
208327,11 | Windows QPA: Use new mouse/wheel API of QWindowSystemInterface | dev | qt/qtbase | Status: MERGED | +2 | 0 |
213894,1 | WIP: Windows QPA: Use new mouse API of QWindowSystemInterface+QPA Evt suppression | dev | qt/qtbase | Status: ABANDONED | -2 | 0 |
321057,2 | Remove code for non-enhanced mouse events | dev | qt/qtbase | Status: MERGED | +2 | 0 |