Wrong application is opened when typing quickly
When I press ⌘Space, I (in most cases) know exactly what application I want to open, so I quickly type out the first few letters of its name and press enter. In most cases, this will open the correct application but not always: When I type out the name very quickly — which is not uncommon when knowing exactly what to type — a different application that only matches the first two or three letters is opened because the list has not yet refreshed at the time I press Enter.
How to reproduce
- Use Loki (Scratch required for this example, there are also others)
- Type
scr - Wait until results are loaded (Scratch and Screenshot)
- Type the fourth letter of the second result (
aore) - Quickly press Enter afterwards
- The wrong app — the first result of the "old" search — will be opened
How this could be fixed
When the user presses Enter, Wingpanel could check whether there's an ongoing search and if so, wait until that has finished and open its first result.
I know this is not a huge deal, but I know how important UX is to you guys (and I highly appreciate the efforts you make because of that), so I thought I'd report it anyway.