I always use krunner to launch programs. Since kde 5, it often breaks my workflow. Let me give two examples:
When I type "pidgin" or "pid" and press Enter immediatly, krunner always select some folder named "pidgin" and open it per dolphin.
When I type "fire" to launch firefox, krunner always select some videofile starting with fire and plays it with mediaplayer xy.
It would be nice, if you implement some kind of learning system, so krunner prefer firefox, when the user type "fire" or even "f".
Or as a probably much more simpler solution: Implement a (choosable?) priority in krunner so programs or commands would be preferred over the other results.
*** This bug has been marked as a duplicate of bug 340283 ***