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

Commit 61d99840 authored by Joe Bolinger's avatar Joe Bolinger
Browse files

Use RestrictedPreference for all biometric settings.

Fix hardcoded preference key in settings controller.

Fix: 194708564
Bug: 194246380
Test: manual
Test: make RunSettingsRoboTests
Change-Id: I86bdd40fd848c5ba2d39acfde4771f5969e640d1
parent c9076d3d
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -153,17 +153,17 @@
            android:title="@string/lockpattern_settings_enable_visible_pattern_title_profile"
            settings:controller="com.android.settings.security.VisiblePatternProfilePreferenceController" />

        <Preference
        <com.android.settingslib.RestrictedPreference
            android:key="fingerprint_settings_profile"
            android:title="@string/security_settings_fingerprint_preference_title"
            android:summary="@string/summary_placeholder" />

        <Preference
        <com.android.settingslib.RestrictedPreference
            android:key="face_settings_profile"
            android:title="@string/security_settings_face_preference_title"
            android:summary="@string/summary_placeholder" />

        <Preference
        <com.android.settingslib.RestrictedPreference
            android:key="biometric_settings_profile"
            android:title="@string/security_settings_biometric_preference_title"
            android:summary="@string/summary_placeholder" />
+2 −2
Original line number Diff line number Diff line
@@ -26,14 +26,14 @@
        android:key="biometric_ways_to_unlock"
        android:title="@string/biometric_settings_category_ways_to_unlock">

        <Preference
        <com.android.settingslib.RestrictedPreference
            android:key="biometric_face_settings"
            android:title="@string/security_settings_face_preference_title"
            android:summary="@string/summary_placeholder"
            settings:keywords="@string/keywords_face_settings"
            settings:controller="com.android.settings.biometrics.combination.BiometricFaceStatusPreferenceController" />

        <Preference
        <com.android.settingslib.RestrictedPreference
            android:key="biometric_fingerprint_settings"
            android:title="@string/security_settings_fingerprint_preference_title"
            android:summary="@string/summary_placeholder"
+2 −2
Original line number Diff line number Diff line
@@ -26,14 +26,14 @@
        android:key="biometric_ways_to_unlock"
        android:title="@string/biometric_settings_category_ways_to_unlock">

        <Preference
        <com.android.settingslib.RestrictedPreference
            android:key="biometric_fingerprint_settings_profile"
            android:title="@string/security_settings_fingerprint_preference_title"
            android:summary="@string/summary_placeholder"
            settings:keywords="@string/keywords_fingerprint_settings"
            settings:controller="com.android.settings.biometrics.combination.BiometricFingerprintProfileStatusPreferenceController" />

        <Preference
        <com.android.settingslib.RestrictedPreference
            android:key="biometric_face_settings_profile"
            android:title="@string/security_settings_face_preference_title"
            android:summary="@string/summary_placeholder"
+1 −1
Original line number Diff line number Diff line
@@ -61,7 +61,7 @@ public class CombinedBiometricStatusPreferenceController extends
    @Override
    public void displayPreference(PreferenceScreen screen) {
        super.displayPreference(screen);
        mPreference = screen.findPreference(KEY_BIOMETRIC_SETTINGS);
        mPreference = screen.findPreference(mPreferenceKey);
    }

    @Override
+1 −1
Original line number Diff line number Diff line
@@ -53,7 +53,7 @@ public class FaceStatusPreferenceController extends BiometricStatusPreferenceCon
    @Override
    public void displayPreference(PreferenceScreen screen) {
        super.displayPreference(screen);
        mPreference = screen.findPreference(KEY_FACE_SETTINGS);
        mPreference = screen.findPreference(mPreferenceKey);
    }

    @Override
Loading