Thanks for the patch! It will be nice to get the Dictionary runner working again.
Please change https://bugs.kde.org/show_bug.cgi?id=390776 to CCBUG: 390776. See https://community.kde.org/Infrastructure/Phabricator#Add_special_keywords
I would rather see a thorough investigation on what this does and why it is or is not needed. There's a couple of slow runners that suffer issues because of premature resetting but I don't understand why it has this code in the first place.