Bug ID 1139990
Summary window-list extension for gnome-shell-classic references convenience.js has been removed.
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component GNOME
Assignee bnc-team-gnome@forge.provo.novell.com
Reporter dgersic@cisus.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

User-Agent:       Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/73.0.3683.103 Safari/537.36 OPR/60.0.3255.170
Build Identifier: 

Tumbleweed (VERSION_ID="20190626") with gnome-shell-classic-3.32.1-2.2.noarch

The window-list extension does not show up on the desktop like it should.

Run journalctl and look for "window-list". It should be reporting an error.
Mine was complaining about "Convenience" being undefined.

/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/extension.js
references "Convenience", which looks like it used to be part of this
extension, but has been removed in the current builds.

Around line 62 of extension.js, change:

this._settings = Convenience.getSettings();

to:

this._settings = ExtensionUtils.getSettings();

Restart Gnome and window-list shows up correctly.

Reproducible: Always

Steps to Reproduce:
1. Log in to Gnome desktop using Classic mode
2. Run applications.
3. Notice that the "window-list" extension is not showing applications in the
status bar, bottom of the screen.
Actual Results:  
The window-list extension shows no applications.

Expected Results:  
The window-list extension should be showing applications.


You are receiving this mail because: