summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Martins <bgcngm@gmail.com>2022-02-14 22:47:13 +0000
committerBruno Martins <bgcngm@gmail.com>2022-02-15 01:02:14 +0000
commit7977ccd0bac30413e23285006efd7f6eea3e437e (patch)
treebb999322fb2dc304a8e210261703d0bf9abb1a13
parent87fbc8b88632da97a631824a3c9dac430b5c2ee7 (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.java6
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;
}