https://bugs.kde.org/show_bug.cgi?id=517743

David Redondo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/kguiaddons/-/commit/
                   |                            |2df40937d8383c4b7db12f62827
                   |                            |ca6f31efe20db
         Resolution|DUPLICATE                   |FIXED

--- Comment #16 from David Redondo <[email protected]> ---
Git commit 2df40937d8383c4b7db12f62827ca6f31efe20db by David Redondo.
Committed on 11/08/2026 at 08:06.
Pushed by davidre into branch 'master'.

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.

M  +1    -1    src/systemclipboard/waylandclipboard.cpp

https://invent.kde.org/frameworks/kguiaddons/-/commit/2df40937d8383c4b7db12f62827ca6f31efe20db

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to