Disable search index of combine biometrics settings page when flag is on
Bug: 370940762
Test: m
Flag: com.android.settings.flags.biometrics_onboarding_education
Change-Id: I64d4db90b9b347bd948bb8f5f8854119f4544d5a
diff --git a/src/com/android/settings/biometrics/combination/CombinedBiometricSettings.java b/src/com/android/settings/biometrics/combination/CombinedBiometricSettings.java
index 9fe4794..6be6a38 100644
--- a/src/com/android/settings/biometrics/combination/CombinedBiometricSettings.java
+++ b/src/com/android/settings/biometrics/combination/CombinedBiometricSettings.java
@@ -204,5 +204,11 @@
}
public static final BaseSearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
- new CombinedBiometricSearchIndexProvider(R.xml.security_settings_combined_biometric);
+ new CombinedBiometricSearchIndexProvider(R.xml.security_settings_combined_biometric) {
+ @Override
+ protected boolean isPageSearchEnabled(Context context) {
+ return super.isPageSearchEnabled(context)
+ && !Flags.biometricsOnboardingEducation();
+ }
+ };
}