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

Commit 6a5d3528 authored by Joshua Mccloskey's avatar Joshua Mccloskey Committed by Automerger Merge Worker
Browse files

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

parents e3162c2a c4e60368
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;
        }