Wrong (or no) signals are emitted when icons are added / removed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell-extension-appindicator (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
Focal |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
When adding and removing signals the indicators extension should emit signals following the protocol
https:/
So we should emit the service name by default when known
[ Test case ]
Run
dbus-monitor --session "interface=
When an indicator is added, signals such as should be emitted:
signal time=1616029764
string ":1.109/
signal time=1616029764
string ":1.34459/
When removed:
signal time=1616033768
string ":1.34649/
Removed events should be also emitted when the extension is disabled via gnome-shell-
[ Regression potential ]
Some clients won't interpret the events correctly causing the indicator not to work as expected
Changed in gnome-shell-extension-appindicator (Ubuntu Focal): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → Low |
status: | New → In Progress |
Changed in gnome-shell-extension-appindicator (Ubuntu): | |
status: | In Progress → Fix Released |
An upload of gnome-shell- extension- appindicator to focal-proposed has been rejected from the upload queue for the following reason: "Please re-upload without the icon-patch + patch reverting the icon-patch in debian/patches. Otherwise looks ok.".