Merge "Fix cancel not working for FingerprintDetectClient" into sc-dev

This commit is contained in:
TreeHugger Robot
2021-07-12 19:54:19 +00:00
committed by Android (Google) Code Review

View File

@@ -30,13 +30,14 @@ import android.util.Slog;
import com.android.server.biometrics.BiometricsProto; import com.android.server.biometrics.BiometricsProto;
import com.android.server.biometrics.sensors.AcquisitionClient; import com.android.server.biometrics.sensors.AcquisitionClient;
import com.android.server.biometrics.sensors.ClientMonitorCallbackConverter; import com.android.server.biometrics.sensors.ClientMonitorCallbackConverter;
import com.android.server.biometrics.sensors.DetectionConsumer;
import com.android.server.biometrics.sensors.fingerprint.UdfpsHelper; import com.android.server.biometrics.sensors.fingerprint.UdfpsHelper;
/** /**
* Performs fingerprint detection without exposing any matching information (e.g. accept/reject * Performs fingerprint detection without exposing any matching information (e.g. accept/reject
* have the same haptic, lockout counter is not increased). * 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"; private static final String TAG = "FingerprintDetectClient";
@@ -88,7 +89,8 @@ class FingerprintDetectClient extends AcquisitionClient<ISession> {
} }
} }
void onInteractionDetected() { @Override
public void onInteractionDetected() {
vibrateSuccess(); vibrateSuccess();
try { try {