From ec7800597f7180196746a50278b81d285e2a4c71 Mon Sep 17 00:00:00 2001 From: WarmUpTill <19472752+WarmUpTill@users.noreply.github.com> Date: Sat, 11 Apr 2026 19:17:06 +0200 Subject: [PATCH] Call MacroRef::PostLoad() automatically --- lib/macro/macro-ref.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/macro/macro-ref.cpp b/lib/macro/macro-ref.cpp index db5897df..9e55728c 100644 --- a/lib/macro/macro-ref.cpp +++ b/lib/macro/macro-ref.cpp @@ -1,6 +1,8 @@ #include "macro-ref.hpp" #include "macro.hpp" +#include "plugin-state-helpers.hpp" + namespace advss { MacroRef::MacroRef(std::string name) @@ -19,6 +21,7 @@ void MacroRef::Load(obs_data_t *obj) auto name = obs_data_get_string(obj, "macro"); _postLoadName = name; _macro = GetWeakMacroByName(name); + AddPostLoadStep([this]() { MacroRef::PostLoad(); }); } void MacroRef::PostLoad()