GUI: new pattern cursor logic, part 19

fix step play
This commit is contained in:
tildearrow 2025-07-12 03:09:51 -05:00
parent 896f0925b1
commit 9a82edb482

View file

@ -4407,7 +4407,7 @@ bool FurnaceGUI::loop() {
e->getPlayPos(nextPlayOrder,nextOldRow);
oldRowChanged=false;
playOrder=nextPlayOrder;
if (followPattern && !e->isStepping()) {
if (followPattern && (!e->isStepping() || pendingStepUpdate)) {
curOrder=playOrder;
}
if (e->isPlaying()) {