Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.11.0
-
None
-
Linux/X11
Description
QSizeGrip starts system resize on mouse press:
QPlatformWindow::startSystemResize()
When system resize is activated after mouse press, mouse release event is not passed after mouse button release causing resize cursor still visible on mouse move over the window.
Discovered after [1] https://codereview.qt-project.org/#/c/193415/
Attachments
Issue Links
- relates to
-
QTBUG-32476 Resize window using QSizeGrip waits for non-exist mouse release event
- Closed
-
QTBUG-48296 QDialog::move can't move borderless window outside screen border
- Closed
-
QTBUG-51385 QSizeGrip doesn't work on touchscreens on X11
- Closed
- resulted in
-
QTBUG-91077 startSystemMove/startSystemResize causing mouse events to be lost on X11(MATE)
- Closed
For Gerrit Dashboard: QTBUG-68501 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
231108,3 | xcb: fix various bugs with _NET_WM_MOVERESIZE | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
231552,12 | xcb: fix various bugs with _NET_WM_MOVERESIZE | 5.11 | qt/qtbase | Status: MERGED | -2 | 0 |
233321,2 | xcb: disable usage of _NET_WM_MOVERESIZE feature | 5.11 | qt/qtbase | Status: ABANDONED | 0 | 0 |
235210,3 | xcb: Fix build when xinput2 is not available | 5.11 | qt/qtbase | Status: MERGED | +2 | 0 |
235331,11 | xcb: partly revert 3bc0f1724ae49c2fd7e6d7bcb650350d20d12246 | 5.11 | qt/qtbase | Status: MERGED | +2 | 0 |