Fix crash when deleting macro with wait action

Note that this might still not be completely race free but should
improve the situation a lot.
This commit is contained in:
WarmUpTill
2021-08-07 09:55:56 +02:00
committed by WarmUpTill
parent 1474509cb9
commit 06ea7bf1d9
6 changed files with 14 additions and 6 deletions

View File

@@ -107,8 +107,8 @@ bool Macro::PerformAction()
{
bool ret = true;
for (auto &a : _actions) {
ret = ret && a->PerformAction();
a->LogAction();
ret = ret && a->PerformAction();
if (!ret) {
return false;
}