diff --git a/Applications/Pioneer.app/Main.lua b/Applications/Pioneer.app/Main.lua index 7d5396b4..c0cc01a3 100644 --- a/Applications/Pioneer.app/Main.lua +++ b/Applications/Pioneer.app/Main.lua @@ -70,6 +70,7 @@ local function invoke(...) end local function setPosition(value) + tapePosition = value invoke("seek", value - invoke("getPosition")) end @@ -1186,6 +1187,11 @@ reloopButton.onTouch = function() updateLoop() workspace:draw() + + if tapeConfig.loopOn then + setPosition(tapeConfig.loopIn or 0) + end + delaySaveConfig() end