diff --git a/src/gui/doAction.cpp b/src/gui/doAction.cpp index 69b24947d5..a1d3c81be9 100644 --- a/src/gui/doAction.cpp +++ b/src/gui/doAction.cpp @@ -97,6 +97,7 @@ void FurnaceGUI::doAction(int what) { if (!e->isPlaying()) { play(); } + e->setRepeatPattern(false); break; case GUI_ACTION_PLAY_REPEAT: play();