https://bugs.kde.org/show_bug.cgi?id=517743
Nate Graham <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/fram |https://invent.kde.org/fram |eworks/kguiaddons/-/commit/ |eworks/kguiaddons/-/commit/ |2df40937d8383c4b7db12f62827 |47ecd554b584534cf56c0839f5a |ca6f31efe20db |33cc749d2604e --- Comment #18 from Nate Graham <[email protected]> --- Git commit 47ecd554b584534cf56c0839f5a33cc749d2604e by Nate Graham. Committed on 21/08/2026 at 13:20. Pushed by ngraham into branch 'Frameworks/6.24'. waylandclipboard: Check isInterruptionRequested in prepare read loop When there's an error on the wl_display like on reconnect it can be that there are still pending messages on the connection. wl_display_prepare_read_queue does not check the error on the wl_display and return -1. However wl_display_dispatch_queue_pending checks the error and noops. This causes the loop to never terminate. Check if the main thread wants us to stop also in this inner loop as a fix. (cherry picked from commit 2df40937d8383c4b7db12f62827ca6f31efe20db) Co-authored-by: David Redondo <[email protected]> M +1 -1 src/systemclipboard/waylandclipboard.cpp https://invent.kde.org/frameworks/kguiaddons/-/commit/47ecd554b584534cf56c0839f5a33cc749d2604e -- You are receiving this mail because: You are watching all bug changes.
