jaystrictor / gnome-shell-extension-syncthing

GNU General Public License v3.0
87 stars 14 forks source link

Icon not visible in TopBar, but clickable #61

Closed dirusulixes closed 3 years ago

dirusulixes commented 3 years ago

Describe the bug The icon is not displayed anymore in the top bar.

Screenshots image

Version information:

Logs

● syncthing.service - Syncthing - Open Source Continuous File Synchronization
     Loaded: loaded (/usr/lib/systemd/user/syncthing.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-09-24 21:24:08 BST; 3min 47s ago
       Docs: man:syncthing(1)
   Main PID: 67757 (syncthing)
      Tasks: 39 (limit: 19028)
     Memory: 450.5M
        CPU: 13.573s
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/syncthing.service
             ├─67757 /usr/bin/syncthing serve --no-browser --no-restart --logflags=0
             └─67771 /usr/bin/syncthing serve --no-browser --no-restart --logflags=0
Sep 24 15:54:56 alpha gnome-shell[1476]: [syncthingicon] found syncthing config file in /home/guido/.config/syncthing
Sep 24 15:55:47 alpha gnome-shell[3876]: [syncthingicon] found syncthing config file in /home/guido/.config/syncthing
Sep 24 18:39:50 alpha gnome-shell[3876]: [syncthingicon] found syncthing config file in /home/guido/.config/syncthing
Sep 24 21:17:54 alpha gnome-shell[3876]: [syncthingicon] found syncthing config file in /home/guido/.config/syncthing
Sep 24 21:24:11 alpha gnome-shell[67833]: [syncthingicon] found syncthing config file in /home/guido/.config/syncthing
jaystrictor commented 3 years ago

I can confirm this: the symbolic Syncthing icon is not visible anymore.

However, if you replace the SVG file with another SVG, then this other SVG is displayed correctly. So it seems that Gnome somehow changed its behavior in parsing or displaying SVG files. This should be a bug in Gnome.

gosxrgxx commented 3 years ago

You can do this: