From f9237dc69cbf0cd724c127e3cf2568f20ab0d483 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 29 Aug 2023 17:16:10 -0500 Subject: [PATCH] GUI: fix input pad flickering issue #1436 --- src/gui/piano.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/piano.cpp b/src/gui/piano.cpp index 3c501c45f..fe884f38d 100644 --- a/src/gui/piano.cpp +++ b/src/gui/piano.cpp @@ -442,7 +442,7 @@ void FurnaceGUI::drawPiano() { ImGui::End(); // draw input pad if necessary - if (curWindow==GUI_WINDOW_PATTERN && ((pianoInputPadMode==PIANO_INPUT_PAD_SPLIT_AUTO && cursor.xFine>0) || pianoInputPadMode==PIANO_INPUT_PAD_SPLIT_VISIBLE)) { + if ((curWindow==GUI_WINDOW_PATTERN || !mobileUI) && ((pianoInputPadMode==PIANO_INPUT_PAD_SPLIT_AUTO && cursor.xFine>0) || pianoInputPadMode==PIANO_INPUT_PAD_SPLIT_VISIBLE)) { if (ImGui::Begin("Input Pad",NULL,ImGuiWindowFlags_NoTitleBar)) { ImGui::BeginDisabled(cursor.xFine==0); if (ImGui::BeginTable("InputPad",3,ImGuiTableFlags_Borders)) {