diff --git a/static/player/keyboard.ts b/static/player/keyboard.ts index 42f88a2..66f1df9 100644 --- a/static/player/keyboard.ts +++ b/static/player/keyboard.ts @@ -27,7 +27,9 @@ export const setupKeyboard = (): void => { e.preventDefault(); togglePlayPause(); showControls(); - void saveProgress(); + saveProgress().catch((error) => { + console.error("keyboard progress save failed:", error); + }); break; case "ArrowLeft": case "KeyJ":