summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJorim Jaggi <jjaggi@google.com>2015-08-18 15:25:09 -0700
committerJorim Jaggi <jjaggi@google.com>2015-08-19 00:51:23 +0000
commitee2cfe48d4fb36906c59c2ae545808dba01f90d8 (patch)
tree5e2705c5c07806513fd842b5dfeccee1673fd738
parentbea9d7b94cfa16da8f257ed705e218b017d459a7 (diff)
downloadframeworks_base-ee2cfe48d4fb36906c59c2ae545808dba01f90d8.zip
frameworks_base-ee2cfe48d4fb36906c59c2ae545808dba01f90d8.tar.gz
frameworks_base-ee2cfe48d4fb36906c59c2ae545808dba01f90d8.tar.bz2
Only call authenticate when we are not listening yet
Bug: 23304421 Change-Id: I5c589ba8992039ca995138d7d74abd123b911a5c
-rw-r--r--packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java2
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 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) {