window-list extension does not load properly: Error: Tried to construct an object without a GType
After upgrading Fedora 31 (Workstation Edition; 64-bit) to 32 version Window List extension does not start properly. When enabling this extension the user can notice extension's status change to "ERROR" and no information is returned. But using Looking Glass program (lg; available via Alt+F2 run command) reveals the following error for this extension:
Error: Tried to construct an object without a GType; are you using GObject.registerClass() when inheriting from a GObject type?
Please note that the current GNOME Shell version, after mentioned upgrade, is 3.36.2.
Reproduction rate: 100%
Steps to reproduce:
- Prepare any 64-bit computer or virtual machine
- Install Fedora 32 Workstation Edition on it
- Boot the installed system
- Go to GNOME Shell Extensions via web browser (Firefox)
- Search for Window List extension (made by fmuellner)
- Install and enable the mentioned extension
Observed result: The extension returns error and does not load. After further investigation the described error can be found.
Expected result: The extension is compatible with Fedora 32 and GNOME Shell 3.36.2 and run correctly.
Additional note: if there is need to deliver more information I can do it as soon as possible.