Extension does odd things when other extension is disabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell-extension-desktop-icons-ng (Ubuntu) |
Fix Released
|
High
|
Sergio Costas | ||
Jammy |
Fix Released
|
High
|
Sergio Costas |
Bug Description
Impact
------
When an extension that was enabled before DING is disabled, the desktop with the icons stops behaving like a desktop, and instead they behave like a transparent window that can be over other windows, be moved by pressing the "Windows" key, and so on.
Test Case
---------
1. When logged in, run these 2 commands:
gsettings reset org.gnome.shell enabled-extensions
gsettings reset org.gnome.shell disabled-extensions
2. Install the update
3. Install the Extension Manager app
sudo apt install gnome-shell-
4. Log out then log in.
5. Open the Extension Manager app.
6. Disable the Ubuntu AppIndicators extension.
What should happen: the desktop should display normally. There shouldn't be an extra "gjs" app in the Ubuntu Dock on the left side of the screen.
7. Run the commands from #1 again to get your system back to the default configuration.
What Could Go Wrong
-------
The fix is to keep the extension from launching twice when an extension enabled before it is disabled.
The Desktop Icons NG GNOME Shell extension is enabled by default on Ubuntu 22.04 LTS so a bug here could make desktops unusable.
Other Info
----------
The Ubuntu AppIndicators extension is listed before the DING extension in /usr/share/
https:/
Changed in gnome-shell-extension-desktop-icons-ng (Ubuntu Jammy): | |
assignee: | nobody → Sergio Costas (rastersoft-gmail) |
status: | New → Triaged |
description: | updated |
Changed in gnome-shell-extension-desktop-icons-ng (Ubuntu Jammy): | |
importance: | Undecided → High |
Changed in gnome-shell-extension-desktop-icons-ng (Ubuntu): | |
importance: | Undecided → High |
description: | updated |
Changed in gnome-shell-extension-desktop-icons-ng (Ubuntu Jammy): | |
status: | Triaged → In Progress |
Fixed with https:/ /gitlab. com/rastersoft/ desktop- icons-ng/ -/merge_ requests/ 338