diff options
| author | Bruno Martins <bgcngm@gmail.com> | 2022-02-14 22:47:13 +0000 |
|---|---|---|
| committer | Bruno Martins <bgcngm@gmail.com> | 2022-02-15 01:02:14 +0000 |
| commit | 7977ccd0bac30413e23285006efd7f6eea3e437e (patch) | |
| tree | bb999322fb2dc304a8e210261703d0bf9abb1a13 | |
| parent | 87fbc8b88632da97a631824a3c9dac430b5c2ee7 (diff) | |
pro1: devicesettings: Fix search indexables provider
Prior to this change, touchscreen settings weren't indexed.
Change-Id: Ifa0da12ca95b340a29c4dbc83225e329655c09b7
| -rw-r--r-- | devicesettings/src/org/lineageos/settings/device/DeviceSettingsSearchIndexablesProvider.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/devicesettings/src/org/lineageos/settings/device/DeviceSettingsSearchIndexablesProvider.java b/devicesettings/src/org/lineageos/settings/device/DeviceSettingsSearchIndexablesProvider.java index 442e242..26b2932 100644 --- a/devicesettings/src/org/lineageos/settings/device/DeviceSettingsSearchIndexablesProvider.java +++ b/devicesettings/src/org/lineageos/settings/device/DeviceSettingsSearchIndexablesProvider.java @@ -35,7 +35,8 @@ import static android.provider.SearchIndexablesContract.NON_INDEXABLES_KEYS_COLU public class DeviceSettingsSearchIndexablesProvider extends SearchIndexablesProvider { private static final String TAG = "DeviceSettingsSearchIndexablesProvider"; - public static final int SEARCH_IDX_BUTTON_PANEL = 0; + private static final int SEARCH_IDX_KEYBOARD_PANEL = 0; + private static final int SEARCH_IDX_TOUCHSCREEN_PANEL = 1; private static SearchIndexableResource[] INDEXABLE_RES = new SearchIndexableResource[]{ new SearchIndexableResource(1, R.xml.keyboard_panel, @@ -54,7 +55,8 @@ public class DeviceSettingsSearchIndexablesProvider extends SearchIndexablesProv @Override public Cursor queryXmlResources(String[] projection) { MatrixCursor cursor = new MatrixCursor(INDEXABLES_XML_RES_COLUMNS); - cursor.addRow(generateResourceRef(INDEXABLE_RES[SEARCH_IDX_BUTTON_PANEL])); + cursor.addRow(generateResourceRef(INDEXABLE_RES[SEARCH_IDX_KEYBOARD_PANEL])); + cursor.addRow(generateResourceRef(INDEXABLE_RES[SEARCH_IDX_TOUCHSCREEN_PANEL])); return cursor; } |
