This is doing slightly less to exercise the launcher menus and see whether icons appear or disappear, but it's much faster and more reliable. We do still use menu launch for one app, just to check the mechanism works in general.
This update fixes the strange behaviour in KDE which causes wrong clicking. With new logic, this is not an issue anymore.