From cd1399f01acda11471ba5ae74c7edc418ae91973 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Thu, 4 Jan 2018 18:43:12 -0800 Subject: [PATCH] UI: Fix possible source reference leakage This would fail to release the reference if the 'direct' parameter was used. Closes jp9000/obs-studio#1116 --- UI/window-basic-main-transitions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UI/window-basic-main-transitions.cpp b/UI/window-basic-main-transitions.cpp index 66b16ee7b..726eea134 100644 --- a/UI/window-basic-main-transitions.cpp +++ b/UI/window-basic-main-transitions.cpp @@ -341,7 +341,7 @@ void OBSBasic::TransitionToScene(OBSSource source, bool force, bool direct, TransitionFullyStopped(); } - if (usingPreviewProgram && sceneDuplicationMode && !direct) + if (usingPreviewProgram && sceneDuplicationMode) obs_scene_release(scene); }