summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Mak <tonymak@google.com>2016-07-20 09:55:25 +0100
committerTony Mak <tonymak@google.com>2016-07-20 09:55:25 +0100
commit818312d962bc04ed68faaff0ec21f97edadc9bb2 (patch)
tree4b186cce3cab1c9613ddcac62af1504451464e82
parent78626fadb4101572d1a057710ad2bd875b864861 (diff)
downloadpackages_apps_Settings-818312d962bc04ed68faaff0ec21f97edadc9bb2.tar.gz
packages_apps_Settings-818312d962bc04ed68faaff0ec21f97edadc9bb2.tar.bz2
packages_apps_Settings-818312d962bc04ed68faaff0ec21f97edadc9bb2.zip
Should not report unsuccessful attempt if pattern size < minimal size
It is to align the behavior in personal side lock screen. Change-Id: I811e72405615fbed85c2a4dc6b6cec51e4ad54f0 Fix: 30215101
-rw-r--r--src/com/android/settings/ConfirmLockPattern.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/settings/ConfirmLockPattern.java b/src/com/android/settings/ConfirmLockPattern.java
index a2ce154078..34dad58f03 100644
--- a/src/com/android/settings/ConfirmLockPattern.java
+++ b/src/com/android/settings/ConfirmLockPattern.java
@@ -461,7 +461,8 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity {
private void startCheckPattern(final List<LockPatternView.Cell> pattern,
final Intent intent) {
if (pattern.size() < LockPatternUtils.MIN_PATTERN_REGISTER_FAIL) {
- mCredentialCheckResultTracker.setResult(false, intent, 0, mEffectiveUserId);
+ // Pattern size is less than the minimum, do not count it as an fail attempt.
+ onPatternChecked(false, intent, 0, mEffectiveUserId, false /* newResult */);
return;
}