diff --git a/src/switch-transitions.cpp b/src/switch-transitions.cpp index 05aed606..4965e287 100644 --- a/src/switch-transitions.cpp +++ b/src/switch-transitions.cpp @@ -391,6 +391,12 @@ void SwitcherData::loadSceneTransitions(obs_data_t *obj) obs_data_get_bool(obj, "tansitionOverrideOverride"); adjustActiveTransitionType = obs_data_get_bool(obj, "adjustActiveTransitionType"); + + // Check for invalid config + if (!transitionOverrideOverride && !adjustActiveTransitionType) { + adjustActiveTransitionType = true; + } + DefaultSceneTransition::delay = obs_data_get_int(obj, "defTransitionDelay"); }