From 96434989464341f57d85cca47524ef8ed627a08d Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 14 Mar 2022 15:53:43 -0500 Subject: [PATCH] GUI: fix orders up --- src/gui/orders.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/orders.cpp b/src/gui/orders.cpp index fc4972e9d..43976fdc0 100644 --- a/src/gui/orders.cpp +++ b/src/gui/orders.cpp @@ -40,7 +40,7 @@ void FurnaceGUI::drawOrders() { if (e->song.chanShow[i]) displayChans++; } ImGui::PushFont(patFont); - bool tooSmall=(displayChans>((ImGui::GetWindowSize().x-24.0f*dpiScale)/ImGui::CalcTextSize("AAA").x)); + bool tooSmall=((displayChans+1)>((ImGui::GetContentRegionAvail().x)/(ImGui::CalcTextSize("AA").x+2.0*ImGui::GetStyle().ItemInnerSpacing.x))); ImGui::PopFont(); if (ImGui::BeginTable("OrdersTable",1+displayChans,(tooSmall?ImGuiTableFlags_SizingFixedFit:ImGuiTableFlags_SizingStretchSame)|ImGuiTableFlags_ScrollX|ImGuiTableFlags_ScrollY)) { ImGui::PushFont(patFont);