diff --git a/lib/macro/macro.cpp b/lib/macro/macro.cpp index 2e1ac6299..63a920a1a 100644 --- a/lib/macro/macro.cpp +++ b/lib/macro/macro.cpp @@ -244,6 +244,7 @@ bool Macro::CheckConditions(bool ignorePause) return false; } + _stop = false; _matched = false; for (auto &condition : _conditions) { if (!condition) {