From d178fbf2950a81a408942d3de0ed38a503b90ffa Mon Sep 17 00:00:00 2001 From: davegilligan Date: Wed, 13 May 2026 20:28:24 +0200 Subject: [PATCH] Fix double file picker on audioZone click Guard against INPUT clicks bubbling up to zone handler, which caused the file picker to open twice. Co-Authored-By: Claude Sonnet 4.6 --- assets/js/tools.js | 1 + 1 file changed, 1 insertion(+) diff --git a/assets/js/tools.js b/assets/js/tools.js index 5909c68..2bf6a74 100644 --- a/assets/js/tools.js +++ b/assets/js/tools.js @@ -773,6 +773,7 @@ function setupAudio() { els.audioZone.addEventListener('click', (e) => { if (e.target === els.audioClear || els.audioClear?.contains(e.target)) return; + if (e.target === els.audioInput) return; if (e.target.tagName === 'LABEL') return; els.audioInput.click(); });