alex added a comment.
> Adding a test would be the best way to demonstrate the issue and the fix. I debugged this and the debugger said that the `matchSessionComplete` method got called somewhere from QML, but I don't know from where. I also know only basic QML and the way the QML frontend interacts with the runner is also really confusing to me ;-). Thats why I originally filed a bug and not directly submitted a patch. REPOSITORY R308 KRunner REVISION DETAIL https://phabricator.kde.org/D29050 To: alex, meven, ngraham, broulik Cc: kde-frameworks-devel, LeGast00n, cblack, michaelh, ngraham, bruns