From 05fa3af2acbc269a06014d0496b73e758feee0e3 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Sat, 27 May 2023 20:09:17 +0200 Subject: [PATCH] Fix crash while waiting for transition and no transition is selected --- src/macro-core/macro-action-scene-switch.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/macro-core/macro-action-scene-switch.cpp b/src/macro-core/macro-action-scene-switch.cpp index ac1fbc65..d4cd534d 100644 --- a/src/macro-core/macro-action-scene-switch.cpp +++ b/src/macro-core/macro-action-scene-switch.cpp @@ -20,6 +20,9 @@ static void waitForTransitionChange(OBSWeakSource &transition, { const auto time = 100ms; obs_source_t *source = obs_weak_source_get_source(transition); + if (!source) { + return; + } bool stillTransitioning = true; while (stillTransitioning && !switcher->abortMacroWait &&