Plasma does not automatically detect whether widgets with system tray entries are added or removed, for the purpose of making them available in the tray. This leads to situations where, even if a plasmoid has X-Plasma-NotificationArea=true in its metadata.desktop file, the feature doesn't work because the file ~/.local/share/plasma/plasmoids/kpluginindex.json is outdated. To get the widget listed under General - Extra Items in the system tray settings, you must manually run the following command after installing your widget: kpackagetool5 --generate-index -t Plasma/Applet
Can you provide an example, or Steps to Reproduce? See https://community.kde.org/Get_Involved/Bug_Reporting#Steps_to_Reproduce
(In reply to Nate Graham from comment #1) I have in my first comment: Just install a new widget with a system tray icon, restart plasmashell or the whole machine, and you should notice that its icon won't appear as an option in the settings panel of the system tray until running the command mentioned.
Thanks, can confirm.
Did you manually install the applet or how did you do it? Kpackagetool5 should do it at least when installing?
(In reply to Kai Uwe Broulik from comment #4) It's possible that I may have manually unpacked some of them inside ~/.local/share/plasma/plasmoids/ rather than using the KDE store installer. I don't remember for sure if that was the case, and for the widget I noticed this with I do believe I installed it from the store long ago.
Cannot reproduce anymore in Plasma 5.18 when using kpackagetool or downloading widgets from store.kde.oreg using GHNS. Can you? The beta is released tomorrow; you can check with that.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!