Explicitly mark the TopIntroPreference not searchable
Bug: 353847080 Test: Manually. Add screen recording to the bug Test: atest AccessibilityHearingAidsFragmentTest Flag: com.android.settings.accessibility.fix_a11y_settings_search Change-Id: I7bdeb07d78ed717abf0aee53bc63952edb183354
This commit is contained in:
@@ -20,7 +20,8 @@
|
|||||||
android:title="@string/accessibility_hearingaid_title">
|
android:title="@string/accessibility_hearingaid_title">
|
||||||
|
|
||||||
<com.android.settingslib.widget.TopIntroPreference
|
<com.android.settingslib.widget.TopIntroPreference
|
||||||
android:title="@string/accessibility_hearingaid_intro" />
|
android:title="@string/accessibility_hearingaid_intro"
|
||||||
|
settings:searchable="false" />
|
||||||
|
|
||||||
<PreferenceCategory
|
<PreferenceCategory
|
||||||
android:key="available_hearing_devices"
|
android:key="available_hearing_devices"
|
||||||
|
@@ -51,6 +51,7 @@ import org.robolectric.annotation.Config;
|
|||||||
import org.robolectric.shadow.api.Shadow;
|
import org.robolectric.shadow.api.Shadow;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
/** Tests for {@link AccessibilityHearingAidsFragment}. */
|
/** Tests for {@link AccessibilityHearingAidsFragment}. */
|
||||||
@RunWith(RobolectricTestRunner.class)
|
@RunWith(RobolectricTestRunner.class)
|
||||||
@@ -88,7 +89,9 @@ public class AccessibilityHearingAidsFragmentTest {
|
|||||||
mShadowBluetoothAdapter.addSupportedProfiles(BluetoothProfile.HEARING_AID);
|
mShadowBluetoothAdapter.addSupportedProfiles(BluetoothProfile.HEARING_AID);
|
||||||
|
|
||||||
final List<String> niks = AccessibilityHearingAidsFragment.SEARCH_INDEX_DATA_PROVIDER
|
final List<String> niks = AccessibilityHearingAidsFragment.SEARCH_INDEX_DATA_PROVIDER
|
||||||
.getNonIndexableKeys(mContext);
|
.getNonIndexableKeys(mContext).stream()
|
||||||
|
.filter(Objects::nonNull)
|
||||||
|
.toList();
|
||||||
final List<String> keys =
|
final List<String> keys =
|
||||||
XmlTestUtils.getKeysFromPreferenceXml(mContext, R.xml.accessibility_hearing_aids);
|
XmlTestUtils.getKeysFromPreferenceXml(mContext, R.xml.accessibility_hearing_aids);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user