diff --git a/src/player/store.ts b/src/player/store.ts index 760983fe..73749e59 100644 --- a/src/player/store.ts +++ b/src/player/store.ts @@ -244,6 +244,7 @@ export const usePlayerStore = defineStore('player', { export function setupAudio(playerStore: ReturnType, mainStore: ReturnType, api: API) { audio.ontimeupdate = (value: number) => { + if (document.hidden) return playerStore.currentTime = value } audio.ondurationchange = (value: number) => {