OSDN Git Service

Fix 2593312: Screen does not get stuck in locked out mode.
authorKonstantin Lopyrev <klopyrev@google.com>
Thu, 13 May 2010 23:33:13 +0000 (16:33 -0700)
committerKonstantin Lopyrev <klopyrev@google.com>
Thu, 13 May 2010 23:36:03 +0000 (16:36 -0700)
Change-Id: Ib32db339a0d6b47119da94e56a14405c5ea63eb6

src/com/android/settings/ConfirmLockPattern.java

index eb9a4d8..8d44875 100644 (file)
@@ -144,6 +144,11 @@ public class ConfirmLockPattern extends Activity {
         long deadline = mLockPatternUtils.getLockoutAttemptDeadline();
         if (deadline != 0) {
             handleAttemptLockout(deadline);
+        } else if (!mLockPatternView.isEnabled()) {
+            // The deadline has passed, but the timer was cancelled...
+            // Need to clean up.
+            mNumWrongConfirmAttempts = 0;
+            updateStage(Stage.NeedToUnlock);
         }
     }