From e3686c2e3437589f7e4b0a26b2d525a9f1f16bf0 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 20 Jun 2022 22:14:16 -0500 Subject: [PATCH] fix song playing from begin if stopped on last row --- src/engine/engine.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/engine/engine.cpp b/src/engine/engine.cpp index 8ce31a604..e8a766b38 100644 --- a/src/engine/engine.cpp +++ b/src/engine/engine.cpp @@ -1431,7 +1431,10 @@ void DivEngine::stop() { freelance=false; playing=false; extValuePresent=false; + endOfSong=false; // what? stepPlay=0; + curOrder=prevOrder; + curRow=prevRow; remainingLoops=-1; sPreview.sample=-1; sPreview.wave=-1;