From e4042534a5f81ee490c0c707410ba73a9f7a7d81 Mon Sep 17 00:00:00 2001 From: Puniko Date: Thu, 29 Dec 2022 21:37:33 +0100 Subject: [PATCH] make patterns display when seeking on stopped track --- packages/client/src/components/mod-player.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/client/src/components/mod-player.vue b/packages/client/src/components/mod-player.vue index df170b357..208e20439 100644 --- a/packages/client/src/components/mod-player.vue +++ b/packages/client/src/components/mod-player.vue @@ -85,6 +85,7 @@ player.value.load(props.module.url).then((result) => { buffer = result; try { player.value.play(buffer); + progress.value.max = player.value.duration(); display(); } catch (e) { console.warn(e); @@ -138,8 +139,15 @@ function initSeek() { } function performSeek() { + const noNode = !player.value.currentPlayingNode; + if (noNode) { + player.value.play(buffer); + } player.value.seek(position.value); display(); + if (noNode) { + player.value.stop(); + } isSeeking = false; }