Fix nested macro PostLoad being called too early

Would lead to macro dependent settings potentially being lost
This commit is contained in:
WarmUpTill 2025-09-07 19:19:53 +02:00 committed by WarmUpTill
parent 7901a988af
commit c4f70657d9

View File

@ -139,7 +139,6 @@ bool MacroActionMacro::Load(obs_data_t *obj)
OBSDataAutoRelease nestedMacroData =
obs_data_get_obj(obj, "nestedMacro");
_nestedMacro->Load(nestedMacroData);
_nestedMacro->PostLoad();
}
_customWidgetHeight = obs_data_get_int(obj, "customWidgetHeight");
@ -152,6 +151,7 @@ bool MacroActionMacro::PostLoad()
MacroRefAction::PostLoad();
MacroAction::PostLoad();
_runOptions.macro.PostLoad();
_nestedMacro->PostLoad();
return true;
}