Try out what was described in bug reportIf you connect to the prepare/teardown slot, for example:
```
connect(this, &MyRunner::prepare, [=]() {
qWarning() << "prepare";
});````
You see that they get triggered for each letter typed, after applying this patch they get only triggered when the match session is started/is over.