From 7e88d113d6a9a219c116cc1f2995cca47b425609 Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Fri, 29 Jun 2018 12:55:22 -0700 Subject: [PATCH] FaceManager removal callback should propagate remaining Fixes: 110994796 Test: builds Change-Id: I9a82a50a8bbd4b0c21a2acef33c9ec3fdff5c7f8 --- core/java/android/hardware/face/FaceManager.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/java/android/hardware/face/FaceManager.java b/core/java/android/hardware/face/FaceManager.java index 3ed62283dcd2..0a66e914c9b6 100644 --- a/core/java/android/hardware/face/FaceManager.java +++ b/core/java/android/hardware/face/FaceManager.java @@ -869,7 +869,7 @@ public class FaceManager implements BiometricFaceConstants { * * @param face The face template that was removed. */ - public void onRemovalSucceeded(Face face) { + public void onRemovalSucceeded(Face face, int remaining) { } } @@ -937,13 +937,13 @@ public class FaceManager implements BiometricFaceConstants { msg.arg2 /* vendorCode */); break; case MSG_REMOVED: - sendRemovedResult((Face) msg.obj); + sendRemovedResult((Face) msg.obj, msg.arg1 /* remaining */); break; } } }; - private void sendRemovedResult(Face face) { + private void sendRemovedResult(Face face, int remaining) { if (mRemovalCallback == null) { return; } @@ -953,7 +953,7 @@ public class FaceManager implements BiometricFaceConstants { } - mRemovalCallback.onRemovalSucceeded(face); + mRemovalCallback.onRemovalSucceeded(face, remaining); } private void sendErrorResult(long deviceId, int errMsgId, int vendorCode) { -- 2.11.0