From f20ffe0ac0e6ad0b0cb1da7406cc4267d3f3afd6 Mon Sep 17 00:00:00 2001 From: Ilya Matyukhin Date: Wed, 23 Jun 2021 12:59:56 -0700 Subject: [PATCH] Hide UDFPS overlay on lockout Bug: 190635404 Test: manual Change-Id: I102b8ccee781d5b855f13776dd8d6c1a67564630 --- .../fingerprint/aidl/FingerprintAuthenticationClient.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java b/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java index 3c9d802cb4b18..85995a5cc99cf 100644 --- a/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java +++ b/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java @@ -178,6 +178,9 @@ class FingerprintAuthenticationClient extends AuthenticationClient imp } catch (RemoteException e) { Slog.e(TAG, "Remote exception", e); } + + UdfpsHelper.hideUdfpsOverlay(getSensorId(), mUdfpsOverlayController); + mCallback.onClientFinished(this, false /* success */); } @Override @@ -192,5 +195,8 @@ class FingerprintAuthenticationClient extends AuthenticationClient imp } catch (RemoteException e) { Slog.e(TAG, "Remote exception", e); } + + UdfpsHelper.hideUdfpsOverlay(getSensorId(), mUdfpsOverlayController); + mCallback.onClientFinished(this, false /* success */); } }