From ab14463e04eae425cfd88310751a0499c687a885 Mon Sep 17 00:00:00 2001 From: Joshua McCloskey Date: Mon, 25 Sep 2023 18:11:52 +0000 Subject: [PATCH] Added SearchIndexable to FP pref controller Test: atest Fixes: 289967461 Change-Id: I34cac8f467326bf84ed45b3e5accc7d8817a1a2f --- ...ntSettingsRequireScreenOnToAuthPreferenceController.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintSettingsRequireScreenOnToAuthPreferenceController.java b/src/com/android/settings/biometrics/fingerprint/FingerprintSettingsRequireScreenOnToAuthPreferenceController.java index 87396dd91d5..006f73bb789 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintSettingsRequireScreenOnToAuthPreferenceController.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintSettingsRequireScreenOnToAuthPreferenceController.java @@ -24,12 +24,16 @@ import android.provider.Settings; import androidx.preference.Preference; import com.android.internal.annotations.VisibleForTesting; +import com.android.settings.R; import com.android.settings.Utils; +import com.android.settings.search.BaseSearchIndexProvider; +import com.android.settingslib.search.SearchIndexable; /** * Preference controller that controls whether a SFPS device is required to be interactive for * fingerprint authentication to unlock the device. */ +@SearchIndexable public class FingerprintSettingsRequireScreenOnToAuthPreferenceController extends FingerprintSettingsPreferenceController { private static final String TAG = @@ -104,4 +108,6 @@ public class FingerprintSettingsRequireScreenOnToAuthPreferenceController return UserHandle.of(getUserId()).getIdentifier(); } + public static final BaseSearchIndexProvider SEARCH_INDEX_DATA_PROVIDER = + new BaseSearchIndexProvider(R.xml.security_settings_fingerprint) {}; }