From 12610380e8e42d4291b8a0e8a930d531ad5de915 Mon Sep 17 00:00:00 2001 From: Diya Bera Date: Thu, 25 May 2023 19:55:08 -0700 Subject: [PATCH] Propogate error for remove all Test: Manual - checked that error dialog is shown when face removal fails Bug: 283795801 Change-Id: Ifebf5440421918dcf45316b1b92631248adbeae6 --- .../android/server/biometrics/sensors/face/FaceService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java b/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java index c2994a953f31d..6f26e7b3e4b49 100644 --- a/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java +++ b/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java @@ -415,6 +415,11 @@ public class FaceService extends SystemService { } } } + + @Override + public void onError(int error, int vendorCode) throws RemoteException { + receiver.onError(error, vendorCode); + } }; // This effectively iterates through all sensors, but has to do so by finding all