Incremental search wasn't working in the user interface section, fixed

Steps to Reproduce:

  1. Open Origam Architect

  2. Navigate to User Interface → Screen Sections → open any screen section (e.g. DimensionEntityRelation)

  3. Click on the Data Source dropdown

  4. Start typing to search for a specific data source

Expected: The dropdown list filters incrementally as the user types.

Actual: The full list of data sources was shown without filtering; incremental search had no effect.

The behaviour in the desktop Architect was that the search was incremental when you started typing directly into the field, but if you opened the dropdown, it searched for the typed text anywhere in the string. Will this behave the same?

Yes, you’re right the behaviour is a bit different from the desktop Architect. But maybe the current approach is actually more convenient the user doesn’t need to remember how the field name starts they can just type any fragment they roughly recall and quickly find it.

I’ll be in the office this week and will ask Tomáš what he thinks would be best. If desktop behavior is better, I’ll switch it to match.

It is fine if the search behaves as the contains filter, so searching anywhere in the string, not just starting from the beginning.