GNOME 42: org.gnome.Shell.Extensions.CheckForUpdates no longer working
Affected version
42 (Fedora 35 Silverblue)
Bug summary
The extensions update mechanism no longer notifies the user with updates. I have several extensions that were ported to version 42 by their maintainer but the extensions manager is not notifying the update is available.
Workaround: Uninstall and reinstall extensions
gdbus call --session --dest org.gnome.Shell.Extensions --object-path /org/gnome/Shell/Extensions --method org.gnome.Shell.Extensions.CheckForUpdates
returns ()
.
Also reported in https://github.com/mjakeman/extension-manager/issues/165#issuecomment-1100729285
Steps to reproduce
- Open extension manager
- Browse to an extension marked as incompatible with current GNOME version
- Check
See details
section - Check Shell version 42 is supported (see attached screencast)
What happened
Updates are not notified, even after checking with gdbus call --session --dest org.gnome.Shell.Extensions --object-path /org/gnome/Shell/Extensions --method org.gnome.Shell.Extensions.CheckForUpdates
.
What did you expect to happen
I would expect updates to be notified ;)Screencast_from_17-04-22_18_03_16