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

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

Merge "Remove "require screen on to auth" preference for Udfps" into tm-qpr-dev

parents 7b58cadc 1181760b
Loading
Loading
Loading
Loading
+16 −1
Original line number Diff line number Diff line
@@ -243,7 +243,9 @@ public class FingerprintSettings extends SubSettings {
                    }

                    private void updateDialog() {
                        if (isSfps()) {
                            setRequireScreenOnToAuthVisibility();
                        }
                        RenameDialog renameDialog = (RenameDialog) getFragmentManager().
                                findFragmentByTag(RenameDialog.class.getName());
                        if (renameDialog != null) {
@@ -455,6 +457,15 @@ public class FingerprintSettings extends SubSettings {
            return false;
        }

        private boolean isSfps() {
            for (FingerprintSensorPropertiesInternal prop : mSensorProperties) {
                if (prop.isAnySidefpsType()) {
                    return true;
                }
            }
            return false;
        }

        protected void removeFingerprintPreference(int fingerprintId) {
            String name = genKey(fingerprintId);
            Preference prefToRemove = findPreference(name);
@@ -493,6 +504,10 @@ public class FingerprintSettings extends SubSettings {
                        mRequireScreenOnToAuthPreferenceController.setChecked(!isChecked);
                        return true;
                    });
            mRequireScreenOnToAuthPreference.setVisible(false);
            if (isSfps()) {
                setRequireScreenOnToAuthVisibility();
            }
            setPreferenceScreen(root);
            return root;
        }