[gnome-shell/benzea/fix-password-login-after-bg-failure: 13/16] authPrompt: Don't fail auth prompt until user is out of retries




commit a97c4b89458f7b0734f10428692f7337490a6026
Author: Ray Strode <rstrode redhat com>
Date:   Wed Apr 28 10:38:58 2021 -0400

    authPrompt: Don't fail auth prompt until user is out of retries
    
    At the moment we set the state of the auth prompt to failed any
    time the user fails an attempt. But verification is still going
    on until the user exhausts all attempts, so that's wrong.
    
    This commit changes it to only set the state to failed when the
    user is out of tries.
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1821>

 js/gdm/authPrompt.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/js/gdm/authPrompt.js b/js/gdm/authPrompt.js
index 0b3da4ecb2..4844b9ee0c 100644
--- a/js/gdm/authPrompt.js
+++ b/js/gdm/authPrompt.js
@@ -329,7 +329,9 @@ var AuthPrompt = GObject.registerClass({
 
         this.updateSensitivity(canRetry);
         this.setActorInDefaultButtonWell(null);
-        this.verificationStatus = AuthPromptStatus.VERIFICATION_FAILED;
+
+        if (!canRetry)
+            this.verificationStatus = AuthPromptStatus.VERIFICATION_FAILED;
 
         if (wasQueryingService)
             Util.wiggle(this._entry);


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