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

Commit 3e96c945 authored by Candice's avatar Candice
Browse files

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
parent db622c1a
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -20,7 +20,8 @@
    android:title="@string/accessibility_hearingaid_title">

    <com.android.settingslib.widget.TopIntroPreference
        android:title="@string/accessibility_hearingaid_intro" />
        android:title="@string/accessibility_hearingaid_intro"
        settings:searchable="false" />

    <PreferenceCategory
        android:key="available_hearing_devices"
+4 −1
Original line number Diff line number Diff line
@@ -51,6 +51,7 @@ import org.robolectric.annotation.Config;
import org.robolectric.shadow.api.Shadow;

import java.util.List;
import java.util.Objects;

/** Tests for {@link AccessibilityHearingAidsFragment}. */
@RunWith(RobolectricTestRunner.class)
@@ -88,7 +89,9 @@ public class AccessibilityHearingAidsFragmentTest {
        mShadowBluetoothAdapter.addSupportedProfiles(BluetoothProfile.HEARING_AID);

        final List<String> niks = AccessibilityHearingAidsFragment.SEARCH_INDEX_DATA_PROVIDER
                .getNonIndexableKeys(mContext);
                .getNonIndexableKeys(mContext).stream()
                .filter(Objects::nonNull)
                .toList();
        final List<String> keys =
                XmlTestUtils.getKeysFromPreferenceXml(mContext, R.xml.accessibility_hearing_aids);