diff --git a/src/macro-core/macro-condition-macro.cpp b/src/macro-core/macro-condition-macro.cpp index 8f6b48e0..eb7c8258 100644 --- a/src/macro-core/macro-condition-macro.cpp +++ b/src/macro-core/macro-condition-macro.cpp @@ -124,6 +124,7 @@ bool MacroConditionMacro::Save(obs_data_t *obj) obs_data_set_int(obj, "type", static_cast(_type)); obs_data_set_int(obj, "condition", static_cast(_counterCondition)); obs_data_set_int(obj, "count", _count); + obs_data_set_int(obj, "multiStateCount", _multiSateCount); return true; } @@ -136,6 +137,7 @@ bool MacroConditionMacro::Load(obs_data_t *obj) _counterCondition = static_cast( obs_data_get_int(obj, "condition")); _count = obs_data_get_int(obj, "count"); + _multiSateCount = obs_data_get_int(obj, "multiStateCount"); return true; }