Bug#996990: gnome-shell-extension-appindicator: regression: icon leakage after shell lock/unlock cycle when pidgin is running

Paul Wise pabs at debian.org
Fri Oct 22 04:32:28 BST 2021


Package: gnome-shell-extension-appindicator
Version: 41-1
Severity: important
Usertags: leakage

When I have pidgin running and I lock the screen and unlock again, an
appindicator item with no icon is added to the top panel. I can tell
this blank indicator is present because a mouseover highlights it, as
is normal for appindicator that do have icons. This blank indicator
does everything the same as the pidgin indicator (show/hide pidgin on
left click, pidgin context menu on right click). This blank indicator
is never deleted. Over successive lock/unlock cycles more blank
indicators are added and eventually all the other items on the GNOME
shell top bar are pushed off the screen making them unusable. This
issue is a regression from bullseye, but I'm not sure if GNOME shell or
the appindicator extension is responsible for it.

There are two workarounds for this issue:

 * Close all apps, log out, log in, open all apps.
 * Open Looking Glass, select blank indicator, .destroy() it.

-- System Information:
Debian Release: bookworm/sid
 APT prefers testing-debug
 APT policy: (900, 'testing-debug'), (900, 'testing'), (860, 'testing-proposed-updates-debug'), (860, 'testing-proposed-updates'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.14.0-3-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-shell-extension-appindicator depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-2
ii gnome-shell 41.0-2

gnome-shell-extension-appindicator recommends no packages.

Versions of packages gnome-shell-extension-appindicator suggests:
ii gnome-shell-extension-prefs 41.0-2
pn libappindicator3-1 <none>
ii libayatana-appindicator3-1 0.5.5-3

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20211022/bcc795de/attachment.sig>


More information about the pkg-gnome-maintainers mailing list