Steps: 1. Copy 3 different random texts for testing, for now you should see 3 textual items saved in Klipper widget, 2. Open Kate editor (or any app like Firefox) 3. Press Meta+V and select 2nd item 4. Press Ctrl+V to paste it into Kate 5. Press Meta+V, then without selecting any item from Klipper, click outside the floating window to cancel the operation 6. Press Ctrl+V into Kate Observed result: Nothing is pasted into Kate Wanted result: First item (previously second one) should be copied into Kate 7. Press Meta+V then re-select the first item 8. Press Ctrl+V inside Kate Observed result: Nothing is copied into Kate Wanted result: The first item should be copied into Kate Note: If I select any item different from the first one, Ctrl+V will paste it into Kate, but after cancelling Meta+V window the problem reappears again. Operating System: Manjaro Linux KDE Plasma Version: 6.3.4 KDE Frameworks Version: 6.12.0 Qt Version: 6.9.0 Kernel Version: 6.14.2-1-MANJARO (64-bit) Graphics Platform: Wayland
Can reproduce
*** Bug 498341 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5398
*** Bug 502444 has been marked as a duplicate of this bug. ***
*** Bug 443265 has been marked as a duplicate of this bug. ***
Another scenario which needs to be repeated several times to result the same behavior: 1. Meta+V then select an item different from the first one 2. Paste it into Kate 3. Meta+V then select the first item (the same one currently copied) 4. Paste it into Kate 5. Repeat steps from 1 to 4 until you get nothing when you paste the copied text.
I can reproduce, and it seems Wayland specific
note that the items are not lost from the clipboard history, they are just lost from the current clipboard, ctrl+V doesn't work anymore, but the history is intact
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5526
Created attachment 181884 [details] Issue on Plasma 6.3.91 (6.4 Beta 2) Operating System: Arch Linux KDE Plasma Version: 6.3.91 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 Kernel Version: 6.14.7-arch2-1 (64-bit) Graphics Platform: Wayland Processors: 8 × 11th Gen Intel® Core™ i5-11300H @ 3.10GHz Memory: 9 GB of RAM (8.1 GB usable) Graphics Processor 1: NVIDIA GeForce GTX 1650 Graphics Processor 2: Intel® Iris® Xe Graphics Manufacturer: LENOVO Product Name: 82MG System Version: IdeaPad Gaming 3 15IHU6
Got the bug again in Plasma 6.4.2. Seems like that fix for 6.4 didn't work.
Yeah, the merge request contains a note: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5398#note_1223327 that explains why it did not work. I can still reproduce it every siungle time it seems. I often use clipboard to check what is in the clipboard without selecting anything, so this is quite severe for me :-(.
*** Bug 512889 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kguiaddons/-/merge_requests/191
Git commit b71af4e1afcf72b8c9da315dc8d728db70d753c0 by David Edmundson, on behalf of David Redondo. Committed on 15/12/2025 at 10:16. Pushed by davidedmundson into branch 'master'. ksystemclipboard: Dispatch read events in another thread WaylandClipboard wraps ext_data_control if an application tried to read the clipboard using QClipboard whilst it owns the data control we would deadlock. This was previously being solved by trying to transfer mimedata to the regular clipboard upon gaining focus. However this never worked reliably and efforts to fix this only made it more complicated. To solve the original deadlock all ext_data_control classes now live on another thread which dispatches events on a separate queue. A recursive mutex allows the main thread to read mimedata and no wayland events which change the mimedata process until this is complete. Related: bug 480448, bug 496029, bug 505281, bug 506467, bug 507792, bug 509065, bug 509689, bug 511736 FIXED-IN: 6.22 M +116 -14 src/systemclipboard/waylandclipboard.cpp M +3 -0 src/systemclipboard/waylandclipboard_p.h https://invent.kde.org/frameworks/kguiaddons/-/commit/b71af4e1afcf72b8c9da315dc8d728db70d753c0