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

Commit 2e28206f authored by Kevin Chyn's avatar Kevin Chyn
Browse files

Hide UDFPS overlay when onError during enroll

Fixes: 177378453
Test: manual
Change-Id: If9be6cd6a4ecf3e85be0afe02c01662582babc89
parent 48aea5c8
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -70,6 +70,13 @@ class FingerprintEnrollClient extends EnrollClient<ISession> implements Udfps {
        }
    }

    @Override
    public void onError(int errorCode, int vendorCode) {
        super.onError(errorCode, vendorCode);

        UdfpsHelper.hideUdfpsOverlay(getSensorId(), mUdfpsOverlayController);
    }

    @Override
    protected boolean hasReachedEnrollmentLimit() {
        return FingerprintUtils.getInstance(getSensorId())
+7 −0
Original line number Diff line number Diff line
@@ -112,6 +112,13 @@ public class FingerprintEnrollClient extends EnrollClient<IBiometricsFingerprint
        }
    }

    @Override
    public void onError(int errorCode, int vendorCode) {
        super.onError(errorCode, vendorCode);

        UdfpsHelper.hideUdfpsOverlay(getSensorId(), mUdfpsOverlayController);
    }

    @Override
    public void onPointerDown(int x, int y, float minor, float major) {
        UdfpsHelper.onFingerDown(getFreshDaemon(), x, y, minor, major);