[gnome-shell] ScreenShield: Make Return key dismiss screenshield
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] ScreenShield: Make Return key dismiss screenshield
- Date: Fri, 14 Sep 2012 20:28:22 +0000 (UTC)
commit 4254fa3d389cbe24a0b492fb6a5ac4b0574e44b2
Author: Ray Strode <rstrode redhat com>
Date: Wed Sep 12 15:52:59 2012 -0400
ScreenShield: Make Return key dismiss screenshield
A couple of people have walked up to me and asked how to get to the
unlock screen from the screen shield. This was partly addressed by
bug 682285, but all three people who asked me about this said they
tried the return key and were surprised when it didn't work.
It sort of makes sense, since the user is "enter"ing the computer or
"return"ing to it.
This commit makes enter work in addition to the existing escape key.
https://bugzilla.gnome.org/show_bug.cgi?id=683889
js/ui/screenShield.js | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js
index 8caa9cc..ba4afeb 100644
--- a/js/ui/screenShield.js
+++ b/js/ui/screenShield.js
@@ -434,7 +434,11 @@ const ScreenShield = new Lang.Class({
},
_onLockScreenKeyRelease: function(actor, event) {
- if (event.get_key_symbol() == Clutter.KEY_Escape) {
+ let symbol = event.get_key_symbol();
+
+ if (symbol == Clutter.KEY_Escape ||
+ symbol == Clutter.KEY_Return ||
+ symbol == Clutter.KEY_KP_Enter) {
this._ensureUnlockDialog();
this._hideLockScreen(true);
return true;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]