[gnome-shell] loginDialog: s/button-press-event/key-press-event/
- From: Ray Strode <halfline src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [gnome-shell] loginDialog: s/button-press-event/key-press-event/
 
- Date: Thu, 18 Jul 2013 17:12:41 +0000 (UTC)
 
commit 3c31908e0892dff26dc4379caf105e4849e92057
Author: Ray Strode <rstrode redhat com>
Date:   Wed Jul 17 09:54:03 2013 -0400
    loginDialog: s/button-press-event/key-press-event/
    
    A bug got introduced when moving the login dialog away from modal
    dialog, such that it listens for escape key presses in a mouse
    event handler instead of a keyboard event handler.
    
    This commit fixes that code to correctly listen for key-press-event
    instead of button-press-event.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702308
 js/gdm/loginDialog.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/js/gdm/loginDialog.js b/js/gdm/loginDialog.js
index 9b537f4..4b9210f 100644
--- a/js/gdm/loginDialog.js
+++ b/js/gdm/loginDialog.js
@@ -470,7 +470,7 @@ const LoginDialog = new Lang.Class({
         this._promptBox = new St.BoxLayout({ style_class: 'login-dialog-prompt-layout',
                                              vertical: true });
 
-        this._promptBox.connect('button-press-event',
+        this._promptBox.connect('key-press-event',
                                  Lang.bind(this, function(actor, event) {
                                     if (event.get_key_symbol() == Clutter.KEY_Escape) {
                                         this.cancel();
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]