From 96405706a8f154808d73ac87ff792b16f4ffc2c8 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 12 Mar 2025 18:32:30 -0500 Subject: [PATCH] GUI: fix note input not working when step playing --- src/gui/gui.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index b247107f6..bf43e7751 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -1260,7 +1260,7 @@ void FurnaceGUI::noteInput(int num, int key, int vol) { int tick=0; int speed=0; - if (e->isPlaying()) { + if (e->isPlaying() && !e->isStepping()) { e->getPlayPosTick(ord,y,tick,speed); if (tick<=(speed/2)) { // round // TODO: detect 0Dxx/0Bxx? @@ -1335,7 +1335,7 @@ void FurnaceGUI::valueInput(int num, bool direct, int target) { int ord=curOrder; int y=cursor.y; - if (e->isPlaying()) { + if (e->isPlaying() && !e->isStepping()) { e->getPlayPos(ord,y); }