AyatanaIndicators / libayatana-appindicator

Ayatana Application Indicators Shared Library
GNU Lesser General Public License v3.0
56 stars 13 forks source link

Fallback icon is shown after wake up #80

Open xcxjzjjcpr opened 1 month ago

xcxjzjjcpr commented 1 month ago

I'm using caffeine-ng on Debian with xfce4, which is using the libayatana-appindicator for the tray icon.

After app start one tray icon is shown, which is correct. After waking up the system from sleep there are two tray icons shown. The second tray icon is the fallback icon (GtkStatusIcon). Expected behavior would be to not show the fallback tray icon.

$ uname -a
Linux debian 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux

$ apt list xfce4-panel
xfce4-panel/stable,now 4.18.2-1 amd64 [installed,automatic]

$ apt list *appindicator*
gir1.2-ayatanaappindicator-0.1/stable 0.5.92-1 amd64
gir1.2-ayatanaappindicator3-0.1/stable,now 0.5.92-1 amd64 [installed,automatic]
gnome-shell-extension-appindicator/stable 46-1 all
libayatana-appindicator-dev/stable 0.5.92-1 amd64
libayatana-appindicator-doc/stable 0.5.92-1 all
libayatana-appindicator0.1-cil-dev/stable 0.5.92-1 amd64
libayatana-appindicator0.1-cil/stable 0.5.92-1 amd64
libayatana-appindicator1/stable 0.5.92-1 amd64
libayatana-appindicator3-0.1-cil-dev/stable 0.5.92-1 amd64
libayatana-appindicator3-0.1-cil/stable 0.5.92-1 amd64
libayatana-appindicator3-1/stable,now 0.5.92-1 amd64 [installed,automatic]
libayatana-appindicator3-dev/stable,now 0.5.92-1 amd64 [installed]

$ apt list --installed *dbus*
dbus-bin/stable,now 1.14.10-1~deb12u1 amd64 [installed,automatic]
dbus-daemon/stable,now 1.14.10-1~deb12u1 amd64 [installed,automatic]
dbus-session-bus-common/stable,now 1.14.10-1~deb12u1 all [installed,automatic]
dbus-system-bus-common/stable,now 1.14.10-1~deb12u1 all [installed,automatic]
dbus-user-session/stable,now 1.14.10-1~deb12u1 amd64 [installed,automatic]
dbus/stable,now 1.14.10-1~deb12u1 amd64 [installed]
gir1.2-dbusmenu-glib-0.4/stable,now 18.10.20180917~bzr492+repack1-3 amd64 [installed,automatic]
libdbus-1-3/stable,now 1.14.10-1~deb12u1 amd64 [installed,automatic]
libdbus-1-dev/stable,now 1.14.10-1~deb12u1 amd64 [installed,automatic]
libdbus-glib-1-2/stable,now 0.112-3 amd64 [installed,automatic]
libdbusmenu-glib-dev/stable,now 18.10.20180917~bzr492+repack1-3 amd64 [installed,automatic]
libdbusmenu-glib4/stable,now 18.10.20180917~bzr492+repack1-3 amd64 [installed,automatic]
libdbusmenu-gtk3-4/stable,now 18.10.20180917~bzr492+repack1-3 amd64 [installed,automatic]
libdbusmenu-qt5-2/stable,now 0.9.3+16.04.20160218-2+b1 amd64 [installed,automatic]
libkf5dbusaddons-bin/stable,now 5.103.0-1 amd64 [installed,automatic]
libkf5dbusaddons-data/stable,now 5.103.0-1 all [installed,automatic]
libkf5dbusaddons5/stable,now 5.103.0-1 amd64 [installed,automatic]
libnet-dbus-perl/stable,now 1.2.0-2 amd64 [installed,automatic]
libqt5dbus5/stable,now 5.15.8+dfsg-11+deb12u2 amd64 [installed,automatic]
python-dbus-dev/stable,now 1.3.2-4 all [installed]
python3-dbus-next/stable,now 0.2.3-3 all [installed]
python3-dbus/stable,now 1.3.2-4+b1 amd64 [installed]
xdg-dbus-proxy/stable,now 0.1.4-3 amd64 [installed,automatic]

caffeine-ng version: https://codeberg.org/WhyNotHugo/caffeine-ng/src/commit/1c638ba251124adb7e4812b717735f4c35fc3784