Hmmm async break Discord icon, its set correctly on start but after few seconds it's getting corrupted.
Async do the job, now works good. Thanks :D
REPORTED RESOLVED FIXED
nextcloud-client may also affected
Hi, Looks there is some problem with MEGAsync app. Icon don't load up and right click menu starts working 2m after startup. It maybe only GNOME problem(?)
There is StatusNotifierWatcher for GNOME as extension but have some dead ends (https://github.com/ubuntu/gnome-shell-extension-appindicator). set_name works and is probably good enough, set_title could be skipped since it not add any additional information and snixembed could be detected by that. Thanks ;)
All those properties (pid, WM_CLASS, title) are replaced by snixembed. Not sure if its possible to easily redefine those values.
I need pid to get working left click on GTK apps with don't support this native. (https://github.com/MartinPL/Tray-Icons-Reloaded)
Thanks for your work.
refs: https://developer.gnome.org/shell/stable/shell-shell-tray-icon.html https://github.com/GNOME/gnome-shell/blob/20f4fc7c877472591cd77aeacb58645cf11f432a/src/shell-tray-icon.c https://specifications.freedesktop.org/systemtray-spec/systemtray-spec-latest.html#hints