diff --git a/lib/macro/macro.cpp b/lib/macro/macro.cpp index e6929e4f..17584b77 100644 --- a/lib/macro/macro.cpp +++ b/lib/macro/macro.cpp @@ -231,7 +231,7 @@ bool Macro::ExecutedSince( bool Macro::ShouldRunActions() const { const bool hasActionsToExecute = - (_matched || _elseActions.size() > 0) && + !_paused && (_matched || _elseActions.size() > 0) && (!_performActionsOnChange || _conditionSateChanged); if (VerboseLoggingEnabled() && _performActionsOnChange &&