diff --git a/app/audio-player/contentscript.js b/app/audio-player/contentscript.js index 7e7aeb7..2a5cb36 100644 --- a/app/audio-player/contentscript.js +++ b/app/audio-player/contentscript.js @@ -40,11 +40,13 @@ export default async function init() { } document.body.addEventListener('keydown', event => { - if (event.target !== document.body) return; + // Pressing spacebar triggers play/pause. if (event.code === 'Space') { playpause(); + event.stopPropagation(); + event.preventDefault(); } - }); + }, { capture: true }); // Load the file await playlist.load([{