SUMMARY Plasma 6 introduced new behavior by hiding widget icons when they are "not relevant". Using the System Tray widget, you can force them to be visible via "Always show all entries" option. But there is no such possibility for standalone widgets. So here is the feature request: add a possibility to force all widget icons on a panel to be always visible via a toggle. Or, if that's not possible, add such "Always show" toggle for individual widgets.
This already exists, it's right there on the Entries page under the Visibility column. :)
(In reply to Nate Graham from comment #1) > This already exists, it's right there on the Entries page under the Visibility column. :) No, I'm talking about standalone widgets. When you use them outside of the system tray. I.e. when you add Notifications, Clipboard, Volume etc. widgets on the panel individually.
Ok, for anyone who don't get it, a particular example: 1. RMB click on the panel => Add widgets... 2. Find "Clipboard" widget and add it to the panel. 3. Clear the clipboard contents. Result: Clipboard widget icon disappears. There is no way to make it not to do that. Expected: I need a way to make the widget always visible.
Aha, that's a bug in the Clipboard widget specifically. This is why it's good to report bugs as bugs, rather than request features to work around suspected bugs :) Something they're just bugs!
Oh, I genuinely thought that this is a new intentional behavior, not a bug. Ok then.
Aha, the problem is deeper, and affects all widgets using the default CompactRepresentation: they are inappropriately responding to the value of Plasmoid.Status when they're not in a System Tray.
Erm, actually, this is a "feature" of the clipboard itself, which specifically asks to be hidden - regardless of whether it's part of the system tray or not. I'll open a merge request proposing to abandon this behavior
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5174
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2802
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5183
Git commit a485a72724f91d648a65108ec2866298de6f22d1 by Niccolò Venerandi. Committed on 13/03/2025 at 10:47. Pushed by niccolove into branch 'master'. Only hide applets when in a custom embedded containment As an example, this will allow the applet to hide in the system tray but remain visible in the panel. M +3 -1 applets/appmenu/package/contents/ui/main.qml M +3 -1 applets/cameraindicator/package/contents/ui/main.qml M +4 -0 applets/clipboard/contents/ui/main.qml M +3 -1 applets/manage-inputmethod/contents/ui/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/a485a72724f91d648a65108ec2866298de6f22d1
Git commit ded83a22e068d0eb0fecaaf47268d5a4448aa94f by Niccolò Venerandi. Committed on 13/03/2025 at 10:47. Pushed by niccolove into branch 'master'. Only hide applets when in a custom embedded containment As an example, this will allow the applet to hide in the system tray but remain visible in the panel. M +3 -1 applets/keyboardlayout/contents/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/ded83a22e068d0eb0fecaaf47268d5a4448aa94f