| Summary: | [Wayland] Klipper generates empty items when Spectacle has automatic copying enabled | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Noah Davis <noahadvs> |
| Component: | Clipboard widget & pop-up | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | qydwhotmail |
| Priority: | NOR | Keywords: | regression, wayland-only |
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/kguiaddons/-/commit/cdb2f1bb75850b2823d2a47eee9eabc7cef80d7b | Version Fixed/Implemented In: | KF 6.10 |
| Sentry Crash Report: | |||
|
Description
Noah Davis
2024-12-21 01:35:48 UTC
Cannot reproduce on X11. Is it a Wayland-specific issue? Can reproduce on Wayland A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5014 A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kguiaddons/-/merge_requests/153 Git commit cdb2f1bb75850b2823d2a47eee9eabc7cef80d7b by Fushan Wen, on behalf of David Edmundson. Committed on 25/12/2024 at 01:27. Pushed by fusionfuture into branch 'master'. systemclipboard: Cache mimetypes after retrieval For a given data offer there is no need to fetch the same data multiple types for the same mimetype. At best it's wasteful, at worse some applications quit when their mimedata is fetched such as wl-paste or spectacle and the second time will fail. This brings the clipboard implementation in line with upstream Qt. This is important as from Qt6.9 this backend can be dropped. M +9 -0 src/systemclipboard/waylandclipboard.cpp https://invent.kde.org/frameworks/kguiaddons/-/commit/cdb2f1bb75850b2823d2a47eee9eabc7cef80d7b |