From d52b577d490bfd87c8ffe2e519ad2e1f51104d87 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Thu, 12 Mar 2015 10:33:53 -0700 Subject: [PATCH] Don't reset fingerprint storage on devices without fingerprint hw. Fixes bug 19707354 Change-Id: I26144dc855bff83cdc9c9544c8ab7449274d7b5e --- src/com/android/settings/ChooseLockGeneric.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/ChooseLockGeneric.java b/src/com/android/settings/ChooseLockGeneric.java index 216b1cab0b2..331fbae31bc 100644 --- a/src/com/android/settings/ChooseLockGeneric.java +++ b/src/com/android/settings/ChooseLockGeneric.java @@ -414,8 +414,8 @@ public class ChooseLockGeneric extends SettingsActivity { }; private void removeAllFingerprintTemplates() { - mFingerprintManager.startListening(mReceiver); - if (mFingerprintManager != null) { + if (mFingerprintManager != null && mFingerprintManager.isHardwareDetected()) { + mFingerprintManager.startListening(mReceiver); mFingerprintManager.remove(0 /* all fingerprint templates */); } }