From adf21c4b709752690ff2b235cd429416746f1d1f Mon Sep 17 00:00:00 2001 From: tildearrow Date: Thu, 8 Dec 2022 01:16:06 -0500 Subject: [PATCH] GUI: fix wave edit scale Y --- src/gui/waveEdit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/waveEdit.cpp b/src/gui/waveEdit.cpp index 4054a66b..fd863e50 100644 --- a/src/gui/waveEdit.cpp +++ b/src/gui/waveEdit.cpp @@ -643,11 +643,11 @@ void FurnaceGUI::drawWaveEdit() { } ImGui::TableNextColumn(); if (ImGui::Button("Scale Y")) { - if (waveGenScaleY>0 && wave->max!=waveGenScaleY) e->lockEngine([this,wave]() { + if (waveGenScaleY>0 && wave->max!=(waveGenScaleY-1)) e->lockEngine([this,wave]() { for (int i=0; ilen; i++) { wave->data[i]=(wave->data[i]*(waveGenScaleY+1))/(wave->max+1); } - wave->max=waveGenScaleY; + wave->max=waveGenScaleY-1; MARK_MODIFIED; }); }