summaryrefslogtreecommitdiffstats
path: root/policy
diff options
context:
space:
mode:
authorSteve Kondik <shade@chemlab.org>2012-04-01 00:33:34 +0400
committerGerrit Code Review <gerrit@review.cyanogenmod.com>2012-04-01 00:33:34 +0400
commitccbf30c11efee8a80d55338b6cc77b8ed8519248 (patch)
tree7137d7c4a844bec8b0ff8ea5fa2546835abfae6d /policy
parentddedb890fdc9c84bf8831c14f7333792684e95b0 (diff)
parentae8bfb06b90f27923d323e4efd20f06a4ee7601e (diff)
downloadframeworks_base-ccbf30c11efee8a80d55338b6cc77b8ed8519248.zip
frameworks_base-ccbf30c11efee8a80d55338b6cc77b8ed8519248.tar.gz
frameworks_base-ccbf30c11efee8a80d55338b6cc77b8ed8519248.tar.bz2
Merge "Quick unlock : Fix bug" into ics
Diffstat (limited to 'policy')
-rw-r--r--policy/src/com/android/internal/policy/impl/PasswordUnlockScreen.java14
1 files changed, 2 insertions, 12 deletions
diff --git a/policy/src/com/android/internal/policy/impl/PasswordUnlockScreen.java b/policy/src/com/android/internal/policy/impl/PasswordUnlockScreen.java
index 798add6..dcfdb39 100644
--- a/policy/src/com/android/internal/policy/impl/PasswordUnlockScreen.java
+++ b/policy/src/com/android/internal/policy/impl/PasswordUnlockScreen.java
@@ -35,18 +35,15 @@ import android.text.InputType;
import android.text.TextWatcher;
import android.text.method.DigitsKeyListener;
import android.text.method.TextKeyListener;
-import android.view.Gravity;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
-import android.view.ViewGroup.LayoutParams;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodManager;
import android.view.inputmethod.InputMethodSubtype;
import android.widget.EditText;
import android.widget.LinearLayout;
-import android.widget.Space;
import android.widget.TextView;
import android.widget.TextView.OnEditorActionListener;
@@ -184,17 +181,10 @@ public class PasswordUnlockScreen extends LinearLayout implements KeyguardScreen
}
if (mQuickUnlock) {
String entry = mPasswordEntry.getText().toString();
- if (entry.length() > MINIMUM_PASSWORD_LENGTH_BEFORE_REPORT) {
- if (mLockPatternUtils.checkPassword(entry)) {
+ if (entry.length() > MINIMUM_PASSWORD_LENGTH_BEFORE_REPORT &&
+ mLockPatternUtils.checkPassword(entry)) {
mCallback.keyguardDone(true);
mCallback.reportSuccessfulUnlockAttempt();
- } else {
- mCallback.reportFailedUnlockAttempt();
- if (0 == (mUpdateMonitor.getFailedAttempts() % LockPatternUtils.FAILED_ATTEMPTS_BEFORE_TIMEOUT)) {
- long deadline = mLockPatternUtils.setLockoutAttemptDeadline();
- handleAttemptLockout(deadline);
- }
- }
}
}
}