diff options
author | Ilya Matyukhin <ilyamaty@google.com> | 2019-08-20 15:38:57 -0700 |
---|---|---|
committer | Ilya Matyukhin <ilyamaty@google.com> | 2019-08-21 06:44:34 +0000 |
commit | c90507e49601d9cd1ade53db46eb4af747a6f80e (patch) | |
tree | bee6588cbfb63a9b1ae9f1e80f88129a404ad061 | |
parent | f3395734e815e37fb8f41ed120c320e1305f97cf (diff) | |
download | base-c90507e49601d9cd1ade53db46eb4af747a6f80e.tar.gz |
Treat SENSOR_DIRTY as user not detected
Bug: 139620163
Test: no double vibration on authentication timeout while the sensor
is covered.
Change-Id: I26ec9ca0f911fb029eb9175fe1923c8e9a27e693
-rw-r--r-- | services/core/java/com/android/server/biometrics/face/FaceService.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/biometrics/face/FaceService.java b/services/core/java/com/android/server/biometrics/face/FaceService.java index a7065216f6a3..ee49f5885e4a 100644 --- a/services/core/java/com/android/server/biometrics/face/FaceService.java +++ b/services/core/java/com/android/server/biometrics/face/FaceService.java @@ -223,7 +223,8 @@ public class FaceService extends BiometricServiceBase { @Override public boolean wasUserDetected() { - return mLastAcquire != FaceManager.FACE_ACQUIRED_NOT_DETECTED; + return mLastAcquire != FaceManager.FACE_ACQUIRED_NOT_DETECTED + && mLastAcquire != FaceManager.FACE_ACQUIRED_SENSOR_DIRTY; } @Override |