diff --git a/packages/superdough/superdough.mjs b/packages/superdough/superdough.mjs index a3bc85b8..b637fffd 100644 --- a/packages/superdough/superdough.mjs +++ b/packages/superdough/superdough.mjs @@ -72,9 +72,9 @@ export async function initAudioOnFirstClick(options) { if (!audioReady) { audioReady = new Promise((resolve) => { document.addEventListener('click', async function listener() { + document.removeEventListener('click', listener); await initAudio(options); resolve(); - document.removeEventListener('click', listener); }); }); }