In this system, some queries load the exact same results.
The results load very quickly (2 milliseconds) but if the same results were loaded, then it looks like the search query did not run.
- How can I make it obvious to the user that the search has still happened? Is flashing the results text a good idea? Should I have a timestamp?
- Would displaying the number of results and how long it took to fetch the results a good idea? In my case, the search algorithm consistently takes exactly 2 milliseconds to run, and only a maximum of 7 results are shown, making this look like a silly idea.