diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js index 20abfcf43..ca96a99f4 100644 --- a/js/ui/extensionSystem.js +++ b/js/ui/extensionSystem.js @@ -65,7 +65,8 @@ var ExtensionManager = class extends Signals.EventEmitter { get updatesSupported() { const appSys = Shell.AppSystem.get_default(); - return appSys.lookup_app('org.gnome.Extensions.desktop') !== null; + return (appSys.lookup_app('org.gnome.Extensions.desktop') !== null) || + (appSys.lookup_app('com.mattjakeman.ExtensionManager.desktop') !== null); } lookup(uuid) { @@ -663,6 +664,8 @@ class ExtensionUpdateSource extends MessageTray.Source { _init() { let appSys = Shell.AppSystem.get_default(); this._app = appSys.lookup_app('org.gnome.Extensions.desktop'); + if (!this._app) + this._app = appSys.lookup_app('com.mattjakeman.ExtensionManager.desktop'); super._init(this._app.get_name()); }