diff --git a/static/player/controls.ts b/static/player/controls.ts index 3d398df..4a7c3aa 100644 --- a/static/player/controls.ts +++ b/static/player/controls.ts @@ -239,7 +239,9 @@ export const setupControls = (): void => { state.elements.video.addEventListener("pause", () => { updatePlayPauseIcons(false); showControls(); - void saveProgress(); + saveProgress().catch((error) => { + console.error("pause control progress save failed:", error); + }); }); state.elements.video.addEventListener("volumechange", () => { syncVolumeUI();