From 19bc270d5c003f0a716f5f1036b06674dc6c413a Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Fri, 26 Jan 2024 23:43:25 +0100 Subject: [PATCH] Fix manually started macros not being stopped when stopping the plugin --- lib/advanced-scene-switcher.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/advanced-scene-switcher.cpp b/lib/advanced-scene-switcher.cpp index 439f63f8..656494cb 100644 --- a/lib/advanced-scene-switcher.cpp +++ b/lib/advanced-scene-switcher.cpp @@ -481,6 +481,7 @@ void SwitcherData::Stop() SetMacroAbortWait(true); GetMacroWaitCV().notify_all(); GetMacroTransitionCV().notify_all(); + StopAllMacros(); StopAndClearAllActionQueues(); CloseAllInputDialogs(); th->wait();