From 6a58684854c23e7b4c312494df3179fbfbfc35e9 Mon Sep 17 00:00:00 2001 From: WarmUpTill <19472752+WarmUpTill@users.noreply.github.com> Date: Tue, 21 Jan 2025 19:01:02 +0100 Subject: [PATCH] Fix import of incomplete settings not resetting duration to zero --- lib/utils/duration.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/utils/duration.cpp b/lib/utils/duration.cpp index a6365ca7..137d07c3 100644 --- a/lib/utils/duration.cpp +++ b/lib/utils/duration.cpp @@ -29,6 +29,7 @@ void Duration::Load(obs_data_t *obj, const char *name) // TODO: remove this fallback if (!data || !obs_data_has_user_value(data, "version") || obs_data_get_int(data, "version") != 1) { + _value = 0.; bool usingDefaultArgs = strcmp("duration", name) == 0; if (usingDefaultArgs) { _value = obs_data_get_double(obj, "seconds");