OSDN Git Service

Fixed stopped countdown when PIN entered incorrect.
authorOleksandr Peletskyi <peletskyi@google.com>
Thu, 14 Apr 2016 17:35:04 +0000 (19:35 +0200)
committerOleksandr Peletskyi <peletskyi@google.com>
Thu, 14 Apr 2016 17:35:04 +0000 (19:35 +0200)
When device is locked CountDownTimer.onFinish() is not called
after countdown finished. Thus some logic was copied to onResume().

BUG:28160696
Change-Id: I1906e7ab2202b437b909afc12b7b3628692a00f1

src/com/android/settings/ConfirmLockPassword.java

index ca4be6c..a1bc3dd 100644 (file)
@@ -267,6 +267,11 @@ public class ConfirmLockPassword extends ConfirmDeviceCredentialBaseActivity {
                 handleAttemptLockout(deadline);
             } else {
                 resetState();
+                mErrorTextView.setText("");
+                if (isProfileChallenge()) {
+                    updateErrorMessage(mLockPatternUtils.getCurrentFailedPasswordAttempts(
+                            mEffectiveUserId));
+                }
             }
             mCredentialCheckResultTracker.setListener(this);
         }