Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 42cee638 authored by Ilya Matyukhin's avatar Ilya Matyukhin
Browse files

Fix cancel not working for FingerprintDetectClient

Bug: 192802036
Test: manual
Change-Id: I447947a1293eca37cc927bf9d4b5858e4a628ce8
parent 929e584d
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -30,13 +30,14 @@ import android.util.Slog;
import com.android.server.biometrics.BiometricsProto;
import com.android.server.biometrics.sensors.AcquisitionClient;
import com.android.server.biometrics.sensors.ClientMonitorCallbackConverter;
import com.android.server.biometrics.sensors.DetectionConsumer;
import com.android.server.biometrics.sensors.fingerprint.UdfpsHelper;

/**
 * Performs fingerprint detection without exposing any matching information (e.g. accept/reject
 * have the same haptic, lockout counter is not increased).
 */
class FingerprintDetectClient extends AcquisitionClient<ISession> {
class FingerprintDetectClient extends AcquisitionClient<ISession> implements DetectionConsumer {

    private static final String TAG = "FingerprintDetectClient";

@@ -88,7 +89,8 @@ class FingerprintDetectClient extends AcquisitionClient<ISession> {
        }
    }

    void onInteractionDetected() {
    @Override
    public void onInteractionDetected() {
        vibrateSuccess();

        try {