From d19cd493c424b58942c8f51c5e43c8d8e2096d49 Mon Sep 17 00:00:00 2001 From: Adam Lederer Date: Wed, 11 Sep 2024 22:11:51 -0700 Subject: [PATCH] better scaling for envelope/LFO mode --- src/gui/insEdit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/insEdit.cpp b/src/gui/insEdit.cpp index 62b5318c6..1d8746647 100644 --- a/src/gui/insEdit.cpp +++ b/src/gui/insEdit.cpp @@ -2398,7 +2398,7 @@ void FurnaceGUI::drawMacros(std::vector& macros, FurnaceGUI // fairly arbitrary scaling logic bool shortLabels=(availX<600.0f*dpiScale); - float scalarItemWidth=MIN((availX-90.0f*dpiScale)/4, 120.0f*dpiScale); + float scalarItemWidth=MIN((availX-90.0f*dpiScale)/colCount, 120.0f*dpiScale); if (ImGui::BeginTable("##MacroMetaData",colCount)) { if (showLen) ImGui::TableSetupColumn("len",ImGuiTableColumnFlags_WidthStretch,0.0); ImGui::TableSetupColumn("stepLen",ImGuiTableColumnFlags_WidthStretch,0.0);