From c73542a3cc6c119289c4b9a419b885e240a855f8 Mon Sep 17 00:00:00 2001 From: WarmUpTill <19472752+WarmUpTill@users.noreply.github.com> Date: Thu, 17 Apr 2025 11:32:36 +0200 Subject: [PATCH] Fix variables not being re-resolved on Load() --- lib/variables/variable-string.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/variables/variable-string.cpp b/lib/variables/variable-string.cpp index 386088d6..c555558b 100644 --- a/lib/variables/variable-string.cpp +++ b/lib/variables/variable-string.cpp @@ -42,6 +42,7 @@ void StringVariable::operator=(const char *value) void StringVariable::Load(obs_data_t *obj, const char *name) { _value = obs_data_get_string(obj, name); + _lastResolve = {}; Resolve(); }