[gnome-shell] system: Don't leave overview when activating most items
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] system: Don't leave overview when activating most items
- Date: Tue, 22 Aug 2017 11:17:25 +0000 (UTC)
commit 7d952750761e575e162336c57d28e7cb70b97604
Author: Rares Visalom <rares visalom gmail com>
Date: Mon Aug 21 14:49:19 2017 +0300
system: Don't leave overview when activating most items
The current behavior wasn't designed, but was introduced in commit
84efaac52b to work around technical limitations when we were still
using external tools like gnome-screensaver or gnome-session-quit
to handle the actions. Those limitations are long gone, so it makes
sense to make the actions consistent with the corresponding keyboard
shortcuts: Leave the overview when launching an application, and leave
it alone otherwise.
https://bugzilla.gnome.org/show_bug.cgi?id=691900
js/ui/status/system.js | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
---
diff --git a/js/ui/status/system.js b/js/ui/status/system.js
index 604183f..27c9e23 100644
--- a/js/ui/status/system.js
+++ b/js/ui/status/system.js
@@ -445,13 +445,11 @@ var Indicator = new Lang.Class({
_onLockScreenClicked: function() {
this.menu.itemActivated(BoxPointer.PopupAnimation.NONE);
- Main.overview.hide();
Main.screenShield.lock(true);
},
_onLoginScreenActivate: function() {
this.menu.itemActivated(BoxPointer.PopupAnimation.NONE);
- Main.overview.hide();
if (Main.screenShield)
Main.screenShield.lock(false);
@@ -462,13 +460,11 @@ var Indicator = new Lang.Class({
},
_onQuitSessionActivate: function() {
- Main.overview.hide();
this._session.LogoutRemote(0);
},
_onPowerOffClicked: function() {
this.menu.itemActivated();
- Main.overview.hide();
this._session.ShutdownRemote(0);
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]