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

Commit 5487f2fa authored by Joshua Mccloskey's avatar Joshua Mccloskey Committed by Android (Google) Code Review
Browse files

Merge "Updated settings for new get/set feature change" into sc-dev

parents 5e578ddd 64fdef1d
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -57,15 +57,15 @@ public class FaceSettingsAttentionPreferenceController extends FaceSettingsPrefe

    private final GetFeatureCallback mGetFeatureCallback = new GetFeatureCallback() {
        @Override
        public void onCompleted(boolean success, int feature, boolean value) {
            if (feature == FaceManager.FEATURE_REQUIRE_ATTENTION && success) {
                if (!mFaceManager.hasEnrolledTemplates(getUserId())) {
                    mPreference.setEnabled(false);
                } else {
                    mPreference.setEnabled(true);
                    mPreference.setChecked(value);
        public void onCompleted(boolean success, int[] features, boolean[] featureState) {
            boolean requireAttentionEnabled = false;
            for (int i = 0; i < features.length; i++) {
                if (features[i] == FaceManager.FEATURE_REQUIRE_ATTENTION) {
                    requireAttentionEnabled = featureState[i];
                }
            }
            mPreference.setEnabled(success);
            mPreference.setChecked(requireAttentionEnabled);
        }
    };