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

Commit 0178e1f2 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Update settings together with framework changes"

parents eac550c0 6bafa1d8
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -43,8 +43,9 @@ public class FaceEnrollSidecar extends BiometricEnrollSidecar {
        if (mUserId != UserHandle.USER_NULL) {
            mFaceManager.setActiveUser(mUserId);
        }
        // TODO: Send the list of disabled features
        mFaceManager.enroll(mToken, mEnrollmentCancel,
                0 /* flags */, mUserId, mEnrollmentCallback);
                mEnrollmentCallback, new int[0] /* disabledFeatures */);
    }

    private FaceManager.EnrollmentCallback mEnrollmentCallback
+2 −8
Original line number Diff line number Diff line
@@ -48,7 +48,6 @@ public class FaceSettingsAttentionPreferenceController extends TogglePreferenceC

    public void setToken(byte[] token) {
        mToken = token;
        mPreference.setChecked(mFaceManager.getRequireAttention(mToken));
    }

    /**
@@ -64,18 +63,13 @@ public class FaceSettingsAttentionPreferenceController extends TogglePreferenceC
    public boolean isChecked() {
        if (!FaceSettings.isAvailable(mContext)) {
            return true;
        } else if (mToken == null) {
            // The token will be null when the controller is first created, since CC has not been
            // completed by the user. Once it's completed, FaceSettings will use setToken which
            // will retrieve the correct value from FaceService
            return true;
        }
        return mFaceManager.getRequireAttention(mToken);
        return mFaceManager.getFeature(FaceManager.FEATURE_REQUIRE_ATTENTION);
    }

    @Override
    public boolean setChecked(boolean isChecked) {
        mFaceManager.setRequireAttention(isChecked, mToken);
        mFaceManager.setFeature(FaceManager.FEATURE_REQUIRE_ATTENTION, isChecked, mToken);
        return true;
    }