From cb5f59d02bceb9d74a0d24ff1e9b1bf4999b6994 Mon Sep 17 00:00:00 2001 From: Electric Keet Date: Tue, 15 Aug 2023 16:55:53 -0700 Subject: [PATCH] Select the correct amount of vertical space. Tested in both occurring situations. --- 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 d56004f1f..9c8b68440 100644 --- a/src/gui/insEdit.cpp +++ b/src/gui/insEdit.cpp @@ -2188,7 +2188,7 @@ void FurnaceGUI::drawInsEdit() { } if (ImGui::Begin("Instrument Editor",&insEditOpen,globalWinFlags|(settings.allowEditDocking?0:ImGuiWindowFlags_NoDocking))) { if (curIns<0 || curIns>=(int)e->song.ins.size()) { - ImGui::SetCursorPosY(ImGui::GetCursorPosY()+(ImGui::GetContentRegionAvail().y-ImGui::GetFrameHeightWithSpacing()*3.0f)*0.5f); + ImGui::SetCursorPosY(ImGui::GetCursorPosY()+(ImGui::GetContentRegionAvail().y-ImGui::GetFrameHeightWithSpacing()*(e->song.ins.size()>0 ? 3.0f : 2.0f))*0.5f); CENTER_TEXT("no instrument selected"); ImGui::Text("no instrument selected"); if (ImGui::BeginTable("noAssetCenter",3)) {