From d7f3be70c66f2c710fdfb6a80381e1bee347bca9 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 29 Aug 2023 17:06:40 -0500 Subject: [PATCH] GUI: fix wrong cursor pos on step row --- src/gui/pattern.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/pattern.cpp b/src/gui/pattern.cpp index 6c84c8d7..3d38deef 100644 --- a/src/gui/pattern.cpp +++ b/src/gui/pattern.cpp @@ -378,7 +378,7 @@ void FurnaceGUI::drawPattern() { bool inhibitMenu=false; if (e->isPlaying() && followPattern && (!e->isStepping() || pendingStepUpdate)) { - cursor.y=oldRow+((pendingStepUpdate)?1:0); + cursor.y=e->getRow(); if (selStart.xCoarse==selEnd.xCoarse && selStart.xFine==selEnd.xFine && selStart.y==selEnd.y && !selecting) { selStart=cursor; selEnd=cursor;