After using Filter / Prefilter / Quick Filter / Clear Filter on a Grid or Cardlist, the GUIs will remember the selected Row and navigate to that specific Row after the filter action has been performed. To me this has 2 important disadvantages:
- It is very confusing, especially when Pagination is used: the GUI could switch from page 1 first row to page xxx without this being very clear to the end user
- It is bad for performance, in addition to the queries to retrieve the nr of pages and the list of records for the selected page it also runs a query to select the previously selected Row
I haven't been able to think of a use case where I would prefer the above behavior (if anyone could give me good examples we might have to change this Idea to introducing an option in which we could set this ourselves in Subject settings). Instead, whenever I perform filter-related actions I am actively looking for another record than the Row I have selected at that very moment.
Therefore, this Idea is raised to request the following change: always select the first Row (of the first Page) after a filter action on Grid or Cardlist.