From 818312d962bc04ed68faaff0ec21f97edadc9bb2 Mon Sep 17 00:00:00 2001 From: Tony Mak Date: Wed, 20 Jul 2016 09:55:25 +0100 Subject: [PATCH] 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 --- src/com/android/settings/ConfirmLockPattern.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/ConfirmLockPattern.java b/src/com/android/settings/ConfirmLockPattern.java index a2ce1540785..34dad58f039 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 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; }