diff --git a/src/macro-core/macro.cpp b/src/macro-core/macro.cpp index 990342e3..407b0a08 100644 --- a/src/macro-core/macro.cpp +++ b/src/macro-core/macro.cpp @@ -149,6 +149,7 @@ bool Macro::CeckMatch() } break; case LogicType::OR_NOT: + _matched = _matched || !cond; if (!cond) { c->SetHighlight(); }