Browse Source

UI: Fix crash when output source 0 is null

Exeldro 4 years ago
parent
commit
ffa9cd15e4
1 changed files with 5 additions and 0 deletions
  1. 5 0
      UI/window-basic-main-transitions.cpp

+ 5 - 0
UI/window-basic-main-transitions.cpp

@@ -388,6 +388,11 @@ void OBSBasic::TransitionToScene(OBSSource source, bool force,
 	}
 
 	OBSSource transition = obs_get_output_source(0);
+	if (!transition) {
+		if (usingPreviewProgram && sceneDuplicationMode)
+			obs_scene_release(scene);
+		return;
+	}
 	obs_source_release(transition);
 
 	float t = obs_transition_get_time(transition);