From bbd47bd460569df7d0010d72ad0ae6392fdc2445 Mon Sep 17 00:00:00 2001 From: "edgar.huang" Date: Wed, 13 Sep 2017 11:04:01 +0800 Subject: [PATCH] Don't need to authenticate fingerprint when the fingerprint list is empty. Enter into the fingerprint list screen and can authenticate fingerprint still when the list is empty. Test: manual - enrolling some fingerprints and remove all fingerprintd, touch the fingerprint touch panel and no response. --- src/com/android/settings/fingerprint/FingerprintSettings.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/fingerprint/FingerprintSettings.java b/src/com/android/settings/fingerprint/FingerprintSettings.java index 607d28cdd72..d717bff1aaf 100644 --- a/src/com/android/settings/fingerprint/FingerprintSettings.java +++ b/src/com/android/settings/fingerprint/FingerprintSettings.java @@ -275,7 +275,8 @@ public class FingerprintSettings extends SubSettings { } private void retryFingerprint() { - if (mRemovalSidecar.inProgress()) { + if (mRemovalSidecar.inProgress() + || 0 == mFingerprintManager.getEnrolledFingerprints(mUserId).size()) { return; } if (!mInFingerprintLockout) {