From 4a9bf44b56145e913e1fa5fe8894206bda931b10 Mon Sep 17 00:00:00 2001 From: Electric Keet Date: Tue, 22 Aug 2023 13:24:45 -0700 Subject: [PATCH] Fix macro mode changes resetting Bottom and Top. --- src/gui/insEdit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/insEdit.cpp b/src/gui/insEdit.cpp index 86f08232..cdbbe9d1 100644 --- a/src/gui/insEdit.cpp +++ b/src/gui/insEdit.cpp @@ -1767,8 +1767,8 @@ void FurnaceGUI::drawMacroEdit(FurnaceGUIMacroDesc& i, int totalFit, float avail \ /* if ADSR/LFO, populate min/max */ \ if (i.macro->open&6) { \ - i.macro->val[0]=i.min; \ - i.macro->val[1]=i.max; \ + i.macro->val[0]=(i.macro->val[0]val[0]>i.max ? i.max : i.macro->val[0])); \ + i.macro->val[1]=(i.macro->val[1]val[1]>i.max ? i.max : i.macro->val[1])); \ } \ } \ PARAMETER; \