[gnome-shell] loginDialog: show session menu button when in auth failed



commit 8b977252f3bcde603c88e900b2ede7f44eadd176
Author: Ray Strode <rstrode redhat com>
Date:   Thu Aug 29 11:46:56 2013 -0400

    loginDialog: show session menu button when in auth failed
    
    Right now we only show the session menu button when verifying,
    but we should also show it when verification is failed or we
    can end up in situation where the session menu disappears during
    an authentication retry.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=707064

 js/gdm/loginDialog.js |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/js/gdm/loginDialog.js b/js/gdm/loginDialog.js
index a4eba2a..3b4f2c5 100644
--- a/js/gdm/loginDialog.js
+++ b/js/gdm/loginDialog.js
@@ -592,7 +592,8 @@ const LoginDialog = new Lang.Class({
     },
 
     _shouldShowSessionMenuButton: function() {
-        if (this._authPrompt.verificationStatus != AuthPrompt.AuthPromptStatus.VERIFYING)
+        if (this._authPrompt.verificationStatus != AuthPrompt.AuthPromptStatus.VERIFYING &&
+            this._authPrompt.verificationStatus != AuthPrompt.AuthPromptStatus.VERIFICATION_FAILED)
           return false;
 
         if (this._user && this._user.is_loaded && this._user.is_logged_in())


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]