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

Commit dec997c1 authored by Vincent Wang's avatar Vincent Wang Committed by Automerger Merge Worker
Browse files

Merge "Fix biometric context update problem." into udc-qpr-dev am: 67e5d550 am: 4f95fe95

parents 2e36b1f2 4f95fe95
Loading
Loading
Loading
Loading
+6 −9
Original line number Diff line number Diff line
@@ -260,14 +260,6 @@ class FingerprintAuthenticationClient
        final AidlSession session = getFreshDaemon();

        final OperationContextExt opContext = getOperationContext();
        final ICancellationSignal cancel;
        if (session.hasContextMethods()) {
            cancel = session.getSession().authenticateWithContext(
                    mOperationId, opContext.toAidlContext(getOptions()));
        } else {
            cancel = session.getSession().authenticate(mOperationId);
        }

        getBiometricContext().subscribe(opContext, ctx -> {
            if (session.hasContextMethods()) {
                try {
@@ -289,7 +281,12 @@ class FingerprintAuthenticationClient
            mALSProbeCallback.getProbe().enable();
        }

        return cancel;
        if (session.hasContextMethods()) {
            return session.getSession().authenticateWithContext(
                    mOperationId, opContext.toAidlContext(getOptions()));
        } else {
            return session.getSession().authenticate(mOperationId);
        }
    }

    @Override