SUMMARY It's annoying to think actions are available because the "Invoke action" button is shown, to click on it and that nothing happens. OBSERVED RESULT The "Invoke action" button is always present. EXPECTED RESULT The "Invoke action" button should show only when actions are available. SOFTWARE/OS VERSIONS Linux: 5.13.5 KDE Plasma Version: 5.22.4
I see that the code even has this in it: // TODO: only show for items supporting actions? :/
I'm sorry, can you clarify what you mean? What do you mean by "Invoke action" in the clipboard component?
I suppose an alternative way to "fix" this is to have a default "Save as..." action for any arbitrary clipboard entry. Maybe a "Send to device..." too if KDE Connect is active.
This is still an issue on Plasma 6.3.6 (Debian 13). By default, clicking on 'Invoke action' doesn't do anything. To a newcomer, who is unlikely to know what actions are, this isn't a good experience. The button should either not be there or it should open the clipboard settings on the Actions Configuration page, in my opinion.
This can be done after https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6008 is merged
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/7005
I am not sure how MR 6008 is relevant, actually. That relates to a completely different window, actually, if I get it correctly.
*** Bug 509847 has been marked as a duplicate of this bug. ***
*** Bug 507387 has been marked as a duplicate of this bug. ***
Git commit 6f176c7da69b05f90555ea2b1c1461168ba46833 by Tomáš Hnyk. Committed on 15/09/2026 at 21:31. Pushed by ngraham into branch 'master'. Klipper: Show the action button only when an action matches The delegate's Invoke action button is now hidden unless the entry has a matching action, like the QR code and edit buttons are hidden for non-text entries. M +2 -1 klipper/declarative/qml/DelegateToolButtons.qml M +9 -0 klipper/historymodel.cpp M +7 -1 klipper/historymodel.h M +1 -0 klipper/klipper.cpp M +17 -0 klipper/urlgrabber.cpp M +5 -0 klipper/urlgrabber.h https://invent.kde.org/plasma/plasma-workspace/-/commit/6f176c7da69b05f90555ea2b1c1461168ba46833