AppIndicator Icon Labels Absent After Return From Lock Screen

When using the extension AppIndicator and KStatusNotifierItem Support and my screen saver resumes, any appindicator which has label only shows the icon (the label is absent), until the appindicator does its own refresh (open say Preferences for the appindicator and click OK).

Initially I thought this was an issue with the extension, so I logged an issue. However, after some digging I suspect the issue is somewhere in GNOME Shell but may no longer be so in newer versions.

The issue occurs on:

  • Ubuntu 24.04, GNOME Shell 46.0, Ubuntu AppIndicators (no version)
  • Debian 12 GNOME (Wayland and Xorg), GNOME Shell 43.9, AppIndicator and KStatusNotifierItem Support 53
  • Debian 13 GNOME, GNOME Shell 48.7, AppIndicator and KStatusNotifierItem Support 61
  • openSUSE Tumbleweed GNOME, GNOME Shell 47.1, AppIndicator and KStatusNotifierItem Support 61

The issue does not occur on:

  • Fedora 42, GNOME Shell 48.3, AppIndicator and KStatusNotifierItem Support 60 & 61
  • Fedora 43, GNOME Shell 49.1, AppIndicator and KStatusNotifierItem Support 61
  • Ubuntu 22.04, GNOME Shell 42.9, Ubuntu AppIndicators (no version)

It seems this issue arose sometime after GNOME Shell 42.9 (or before 46.0) and disappeared around GNOME Shell 48.x. What’s suspect is that the issue happens in Debian 13 (48.7) but not in Fedora 42 (48.3).

If this “issue” truly was just some sort of temporary blip, so be it.

Any ideas please…?