Reset invalid transition behaviour settings

This commit is contained in:
WarmUpTill 2023-01-28 21:00:04 +01:00 committed by WarmUpTill
parent ae70af26d1
commit 7ae88f7560

View File

@ -655,10 +655,9 @@ void SwitcherData::saveGeneralSettings(obs_data_t *obj)
obs_data_set_bool(obj, "tansitionOverrideOverride",
transitionOverrideOverride);
obs_data_set_default_bool(obj, "adjustActiveTransitionType",
adjustActiveTransitionType);
obs_data_set_bool(obj, "adjustActiveTransitionType",
adjustActiveTransitionType);
obs_data_set_string(obj, "lastImportPath", lastImportPath.c_str());
}
@ -741,6 +740,12 @@ void SwitcherData::loadGeneralSettings(obs_data_t *obj)
adjustActiveTransitionType =
obs_data_get_bool(obj, "adjustActiveTransitionType");
if (!transitionOverrideOverride && !adjustActiveTransitionType) {
blog(LOG_INFO,
"reset transition behaviour to adjust active transition type");
adjustActiveTransitionType = true;
}
lastImportPath = obs_data_get_string(obj, "lastImportPath");
}