From 7a34c334bd8135c26252485a674ce2d141b8d21b Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Sat, 29 Jan 2022 00:01:27 +0100 Subject: [PATCH] Highlight macro segments new position when moving it up or down --- src/macro-action-edit.cpp | 2 ++ src/macro-condition-edit.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/macro-action-edit.cpp b/src/macro-action-edit.cpp index 5e9c42f8..844db9bf 100644 --- a/src/macro-action-edit.cpp +++ b/src/macro-action-edit.cpp @@ -243,6 +243,7 @@ void AdvSceneSwitcher::MoveMacroActionUp(int idx) } SwapActions(macro, idx, idx - 1); + HighlightAction(idx - 1); } void AdvSceneSwitcher::MoveMacroActionDown(int idx) @@ -257,4 +258,5 @@ void AdvSceneSwitcher::MoveMacroActionDown(int idx) } SwapActions(macro, idx, idx + 1); + HighlightAction(idx + 1); } diff --git a/src/macro-condition-edit.cpp b/src/macro-condition-edit.cpp index adfb1bab..2008aa9a 100644 --- a/src/macro-condition-edit.cpp +++ b/src/macro-condition-edit.cpp @@ -379,6 +379,7 @@ void AdvSceneSwitcher::MoveMacroConditionUp(int idx) } SwapConditions(macro, idx, idx - 1); + HighlightCondition(idx - 1); } void AdvSceneSwitcher::MoveMacroConditionDown(int idx) @@ -393,4 +394,5 @@ void AdvSceneSwitcher::MoveMacroConditionDown(int idx) } SwapConditions(macro, idx, idx + 1); + HighlightCondition(idx + 1); }