diff --git a/extensions/drive-menu/extension.js b/extensions/drive-menu/extension.js index 20c78b46..fc018840 100644 --- a/extensions/drive-menu/extension.js +++ b/extensions/drive-menu/extension.js @@ -68,8 +68,8 @@ DriveMenu.prototype = { this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem()); this.menu.addAction(_("Open file manager"), function(event) { let appSystem = Shell.AppSystem.get_default(); - let app = appSystem.get_app('nautilus.desktop'); - app.activate(-1); + let app = appSystem.lookup_app('nautilus.desktop'); + app.activate_full(-1, event.get_time()); }); }, diff --git a/extensions/gajim/extension.js b/extensions/gajim/extension.js index 9f97e9a6..7dfeea33 100644 --- a/extensions/gajim/extension.js +++ b/extensions/gajim/extension.js @@ -160,8 +160,8 @@ Source.prototype = { } } - let app = Shell.AppSystem.get_default().get_app('gajim.desktop'); - app.activate_window(null, global.get_current_time()); + let app = Shell.AppSystem.get_default().lookup_app('gajim.desktop'); + app.activate(-1); }, _onChatState: function(emitter, data) { diff --git a/extensions/systemMonitor/extension.js b/extensions/systemMonitor/extension.js index e9231da4..eb07f193 100644 --- a/extensions/systemMonitor/extension.js +++ b/extensions/systemMonitor/extension.js @@ -20,7 +20,7 @@ Indicator.prototype = { reactive: true}); this.actor.connect('repaint', Lang.bind(this, this._draw)); this.actor.connect('button-press-event', function() { - let app = Shell.AppSystem.get_default().get_app("gnome-system-monitor.desktop"); + let app = Shell.AppSystem.get_default().lookup_app('gnome-system-monitor.desktop'); app.open_new_window(-1); });