diff options
| author | 2015-08-18 15:25:09 -0700 | |
|---|---|---|
| committer | 2015-08-19 00:51:23 +0000 | |
| commit | ee2cfe48d4fb36906c59c2ae545808dba01f90d8 (patch) | |
| tree | 5e2705c5c07806513fd842b5dfeccee1673fd738 | |
| parent | bea9d7b94cfa16da8f257ed705e218b017d459a7 (diff) | |
Only call authenticate when we are not listening yet
Bug: 23304421
Change-Id: I5c589ba8992039ca995138d7d74abd123b911a5c
| -rw-r--r-- | packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java index eddee7bbad79..f39acdec9b67 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) { |