Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.3.2
-
None
-
Linux
EGLFS
tslib
Description
QAbstractButton::mousePressEvent has the following code:
repaint(); //flush paint event before invoking potentially expensive operation
QApplication::flush();
d->emitPressed();
When using the UNIX event dispatcher, QApplication::flush() may cause a release mouse event to be processed and result in the released() signal being emitted before the pressed() signal.
Attachments
Issue Links
- is required for
-
QTBUG-41613 Issues to be fixed before 5.4.0 RC
- Closed
For Gerrit Dashboard: QTBUG-42079 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
97699,2 | eglfs: Do not flush input events when updating the cursor | 5.4 | qt/qtbase | Status: MERGED | +2 | 0 |