gnome-shell-extension-appindicator
gnome-shell-extension-appindicator copied to clipboard
AppIndicator's NEEDED_PROPERTIES must not unconditionally include 'Menu'
The freedesktop.org docs state that org.freedesktop.StatusNotifierItem.ItemIsMenu
can be false. In this case org.freedesktop.StatusNotifierItem.Menu
is typically unset. There are a couple of issues about vanished tray icons, another application I encountered is iwgtk
.
Removing 'Menu' from NEEDED_PROPERTIES fixed it for me.
Well, indeed that's possible, but ideally we'd like not to show icons that are only icons with activation... As these are not really something useful. Reason why menu was always been required.
I see that there could be cases of icons-only around, but not sure how they'd should behave. I'd ideally always just include a menu item with an "Activate" element to perform the actual activation.