gnome-shell-extension-appindicator icon indicating copy to clipboard operation
gnome-shell-extension-appindicator copied to clipboard

Icons overlap

Open Miccio-AN opened this issue 3 years ago • 5 comments

Version 46 (no issues with version 42)

I noticed an overlapping icons problem (some disappearance) when the system resume from sleep. Debian 11 Gnome 3.38 (mega.nz ico, xpad ico, insync.ico, syncthing.ico)

Thanks

Miccio-AN avatar Oct 01 '22 13:10 Miccio-AN

Do you have libappindicator installed or apps are using legacy tray-icons?

3v1n0 avatar Oct 03 '22 12:10 3v1n0

First of all thanks for your quick reply! (also for this great extension)

  1. I've checked and ... no libappindicator is not installed
  2. How to check if are there legacy icons? (maybe a list of my icons cound be useful?)

Thanks!

Miccio-AN avatar Oct 03 '22 13:10 Miccio-AN

So, no libappindicator implies that legacy tray icons are used... While supported by the extensions they've limited features and poor wayland support.

However, what exactly are you getting? Double icons or icons not showing at all? I've not been able to get xpad show icons for me, but mega seems to work (even without libappindicator).

3v1n0 avatar Oct 03 '22 13:10 3v1n0

Given that I use X (with gnome 3.38 - Debian 11 - nVidia drivers) and not Wayland:

  1. The issue concern the latest versions of the extension from 43 to 46 I think (version 42 works correct - even if sometimes with some incorrect spaces between icons after restore)
  2. When system starts all works fine
  3. When system resume from suspend (or simply from screen lock) some icons seems to be missing but they are overlap.

So if click in one of them I you've got the menu of another one (for example right click on anydesk ico It gives the menu of the mega.nz .. etc etc)

P.S If I restart gnome desktop (ALT +F2 +r) all works fine again

Miccio-AN avatar Oct 03 '22 14:10 Miccio-AN

Please, provide logging from journal and some screenshots.

Also can increase logging level by ensuring the shell starts with G_MESSAGES_DEBUG=AppIndicator-and-KStatusNotifierItem-Support env variable.

3v1n0 avatar Oct 05 '22 02:10 3v1n0