From ee2cfe48d4fb36906c59c2ae545808dba01f90d8 Mon Sep 17 00:00:00 2001 From: Jorim Jaggi Date: Tue, 18 Aug 2015 15:25:09 -0700 Subject: Only call authenticate when we are not listening yet Bug: 23304421 Change-Id: I5c589ba8992039ca995138d7d74abd123b911a5c --- packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java index eddee7b..f39acde 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java @@ -1020,7 +1020,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { private void startListeningForFingerprint() { if (DEBUG) Log.v(TAG, "startListeningForFingerprint()"); int userId = ActivityManager.getCurrentUser(); - if (isUnlockWithFingerprintPossible(userId)) { + if (!mFingerprintDetectionRunning && isUnlockWithFingerprintPossible(userId)) { mUserHasAuthenticatedSinceBoot = mTrustManager.hasUserAuthenticatedSinceBoot( ActivityManager.getCurrentUser()); if (mFingerprintCancelSignal != null) { -- cgit v1.1