From 45f8441f1dae2acb98b3c932725c361039058f47 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 22 Dec 2021 17:53:52 -0500 Subject: [PATCH] fix order table padding --- src/gui/gui.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 050b7c31..fa4b57b5 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -368,11 +368,13 @@ void FurnaceGUI::drawOrders() { if (!ordersOpen) return; if (ImGui::Begin("Orders",&ordersOpen)) { float regionX=ImGui::GetContentRegionAvail().x; + ImVec2 prevSpacing=ImGui::GetStyle().ItemSpacing; ImGui::PushStyleVar(ImGuiStyleVar_ItemSpacing,ImVec2(1.0f*dpiScale,1.0f*dpiScale)); ImGui::Columns(2,NULL,false); ImGui::SetColumnWidth(-1,regionX-24.0f*dpiScale); if (ImGui::BeginTable("OrdersTable",1+e->getChannelCount(e->song.system),ImGuiTableFlags_ScrollY)) { ImGui::PushFont(patFont); + ImGui::PushStyleVar(ImGuiStyleVar_ItemSpacing,prevSpacing); ImGui::TableSetupScrollFreeze(0,1); float lineHeight=(ImGui::GetTextLineHeight()+4*dpiScale); if (e->isPlaying()) { @@ -429,6 +431,7 @@ void FurnaceGUI::drawOrders() { } } } + ImGui::PopStyleVar(); ImGui::PopFont(); ImGui::EndTable(); }