From 4af07d9d55065e41f2f85b80a5c570705bfbd8f0 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Wed, 20 Oct 2021 20:06:21 +0200 Subject: [PATCH] Fix incorrectly set start scene type when extending scquence with groups This would result in extended sequences being aborted early whenever one would try to extend after a scene group entry --- src/switch-sequence.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/switch-sequence.cpp b/src/switch-sequence.cpp index e31a8379..41925159 100644 --- a/src/switch-sequence.cpp +++ b/src/switch-sequence.cpp @@ -392,6 +392,11 @@ SceneSequenceSwitch *SceneSequenceSwitch::extend() } extendedSequence = std::make_unique(); extendedSequence->startScene = scene; + if (targetType == SwitchTargetType::SceneGroup) { + extendedSequence->startScene = nullptr; + extendedSequence->startTargetType = + SwitchTargetType::SceneGroup; + } return extendedSequence.get(); }