diff options
author | Błażej Szczygieł <[email protected]> | 2025-06-23 19:14:00 +0200 |
---|---|---|
committer | Błażej Szczygieł <[email protected]> | 2025-06-25 03:27:53 +0200 |
commit | eab533a92bb3eb2b511eace76365896058248dcf (patch) | |
tree | 3856ee02eeec15b894e07d2793963a882d4e652d | |
parent | e7627b5166ce00a4e7d70585cfd336695aed5770 (diff) |
wayland cursor: flush requests when cursor is changed
Pick-to: 6.10
Fixes: QTBUG-136009
Change-Id: I9daaf1786ba2c256343020a83b1d2e0a93749e62
Reviewed-by: David Edmundson <[email protected]>
-rw-r--r-- | src/plugins/platforms/wayland/qwaylandcursor.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/platforms/wayland/qwaylandcursor.cpp b/src/plugins/platforms/wayland/qwaylandcursor.cpp index 7a25b10bd4d..04ab7e6a50f 100644 --- a/src/plugins/platforms/wayland/qwaylandcursor.cpp +++ b/src/plugins/platforms/wayland/qwaylandcursor.cpp @@ -329,6 +329,8 @@ void QWaylandCursor::changeCursor(QCursor *cursor, QWindow *window) if (device->pointer() && device->pointer()->focusWindow() == waylandWindow) device->setCursor(cursor, bitmapBuffer, qCeil(waylandWindow->devicePixelRatio())); } + + mDisplay->flushRequests(); } } |