diff --git a/src/pages/practise-one.vue b/src/pages/practise-one.vue index 098fbaa..647ca66 100644 --- a/src/pages/practise-one.vue +++ b/src/pages/practise-one.vue @@ -61,6 +61,10 @@ async function onReceiveMessage(messages = []) { }, 200); } else if (msg.constructor === MESSAGETYPES.ShootSyncMePracticeID) { if (practiseId.value && practiseId.value === msg.practice.id) { + if (timer.value) { + clearInterval(timer.value); + timer.value = null; + } setTimeout(() => { start.value = false; practiseResult.value = {