Kia ora all,
We have recently identified several cases where the Search widget does not always return the expected results when performing layer-based searches. Specifically, this occurs when the search term appears within a phrase rather than at the beginning.
For example, searching for “Leo” typically only returns results that start with “Leo.”
It does not return results where “Leo” appears in the middle of a name or phrase (e.g., Donald Leonard).
This behaviour is due to a change implemented in the ArcGIS Map SDK Search widget. However, the good news is that the LocalMaps Search widget—like all Esri search widgets—supports the use of the % wildcard to broaden results.
Using Wildcards
You can use wildcards to return results that include the search term anywhere within the string:
- %Leo% → Returns records containing “Leo” anywhere in the value
- %Leo → Returns records ending with “Leo”
Check for Full Text Indexing
Ensure that a full text index exists on the field you are searching. You can check this in the Feature Layer settings under: Manage Indexes → Field Indexes. It should like the below:

If the field does not have a full text index, select Add Index to create one. Adding this index expands and improves the returned search results.
Example screenshots.
- Search results for “Leo” without wild card

- Search results for “Leo” with wild card

We hope this guidance is useful. For additional assistance or questions, please contact our Support team at gissupport@eagle.co.nz. Cheers!