0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00

UI: Don't add quick transition if it doesn't exist

This commit is contained in:
jp9000 2016-03-01 15:16:23 -08:00
parent 0facb9be9a
commit 57054a237f

View File

@ -162,14 +162,18 @@ void OBSBasic::LoadQuickTransitions(obs_data_array_t *array)
if (id) {
obs_source_t *source = FindTransition(name);
quickTransitions.emplace_back(source, duration, id);
if (source) {
quickTransitions.emplace_back(source, duration,
id);
if (quickTransitionIdCounter <= id)
quickTransitionIdCounter = id + 1;
if (quickTransitionIdCounter <= id)
quickTransitionIdCounter = id + 1;
int idx = (int)quickTransitions.size() - 1;
AddQuickTransitionHotkey(&quickTransitions[idx]);
obs_hotkey_load(quickTransitions[idx].hotkey, hotkeys);
int idx = (int)quickTransitions.size() - 1;
AddQuickTransitionHotkey(&quickTransitions[idx]);
obs_hotkey_load(quickTransitions[idx].hotkey,
hotkeys);
}
}
obs_data_release(data);