This bug was fixed in the package gnome-shell-extension-appindicator -
33.1-0ubuntu0.20.04.2
---------------
gnome-shell-extension-appindicator (33.1-0ubuntu0.20.04.2) focal; urgency=medium
* debian/patches:
- Register the StatusNotifierWatcher as soon as possible (LP: #1905370)
- Handle scroll events on indicator label (LP: #1919924)
- Emit expected signals / arguments when (un)registering indicators
(LP: #1919927)
- Ensure we call proper method during logging
-- Marco Trevisan (TreviƱo) <[email protected]> Thu, 18 Mar 2021
03:42:58 +0100
** Changed in: gnome-shell-extension-appindicator (Ubuntu Focal)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-appindicator in
Ubuntu.
https://bugs.launchpad.net/bugs/1919927
Title:
Wrong (or no) signals are emitted when icons are added / removed
Status in gnome-shell-extension-appindicator package in Ubuntu:
In Progress
Status in gnome-shell-extension-appindicator source package in Focal:
Fix Released
Bug description:
[ Impact ]
When adding and removing signals the indicators extension should emit signals
following the protocol
https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/StatusNotifierWatcher/
So we should emit the service name by default when known
[ Test case ]
Run
dbus-monitor --session "interface='org.kde.StatusNotifierWatcher'"
When an indicator is added, signals such as should be emitted:
signal time=1616029764.911986 sender=:1.34490 -> destination=(null
destination) serial=3905 path=/StatusNotifierWatcher;
interface=org.kde.StatusNotifierWatcher; member=StatusNotifierItemRegistered
string ":1.109/org/ayatana/NotificationItem/psensor"
signal time=1616029764.928864 sender=:1.34490 -> destination=(null
destination) serial=3991 path=/StatusNotifierWatcher;
interface=org.kde.StatusNotifierWatcher; member=StatusNotifierItemRegistered
string ":1.34459/StatusNotifierItem"
When removed:
signal time=1616033768.529066 sender=:1.34490 -> destination=(null
destination) serial=8711 path=/StatusNotifierWatcher;
interface=org.kde.StatusNotifierWatcher; member=StatusNotifierItemUnregistered
string ":1.34649/StatusNotifierItem"
Removed events should be also emitted when the extension is disabled
via gnome-shell-extension-prefs
[ Regression potential ]
Some clients won't interpret the events correctly causing the
indicator not to work as expected
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-appindicator/+bug/1919927/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp