GUI: new pattern cursor logic, part 19
fix step play
This commit is contained in:
parent
896f0925b1
commit
9a82edb482
|
@ -4407,7 +4407,7 @@ bool FurnaceGUI::loop() {
|
||||||
e->getPlayPos(nextPlayOrder,nextOldRow);
|
e->getPlayPos(nextPlayOrder,nextOldRow);
|
||||||
oldRowChanged=false;
|
oldRowChanged=false;
|
||||||
playOrder=nextPlayOrder;
|
playOrder=nextPlayOrder;
|
||||||
if (followPattern && !e->isStepping()) {
|
if (followPattern && (!e->isStepping() || pendingStepUpdate)) {
|
||||||
curOrder=playOrder;
|
curOrder=playOrder;
|
||||||
}
|
}
|
||||||
if (e->isPlaying()) {
|
if (e->isPlaying()) {
|
||||||
|
|
Loading…
Reference in a new issue