Details
-
Bug
-
Resolution: Fixed
-
P0: Blocker
-
6.8
-
None
-
-
3fbae61ea (dev), c20a38202 (6.8), 6f4816247 (6.8.0)
Description
https://codereview.qt-project.org/c/qt/qtbase/+/536709 has moved popup management from QApplication to QGuiApplication. It implements QWindowPrivate::forwardToPopup(), which forwards events to a popup using QCoreApplication::sendEvent().
That method doesn't set the QEvent::m_spont to true, which makes all key events appear synthetic, if delivered to a popup.
Attachments
For Gerrit Dashboard: QTBUG-129258 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
593135,11 | Send events as spontaneous in QWindowPrivate::forwardToPopup() | dev | qt/qtbase | Status: MERGED | +2 | +1 |
593495,2 | Send events as spontaneous in QWindowPrivate::forwardToPopup() | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 |
593726,2 | Send events as spontaneous in QWindowPrivate::forwardToPopup() | 6.8.0 | qt/qtbase | Status: MERGED | +2 | 0 |