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 <noreply@anthropic.com>
This commit is contained in:
2026-05-13 20:28:24 +02:00
parent 59644414f5
commit d178fbf295
+1
View File
@@ -773,6 +773,7 @@ function setupAudio() {
els.audioZone.addEventListener('click', (e) => { els.audioZone.addEventListener('click', (e) => {
if (e.target === els.audioClear || els.audioClear?.contains(e.target)) return; if (e.target === els.audioClear || els.audioClear?.contains(e.target)) return;
if (e.target === els.audioInput) return;
if (e.target.tagName === 'LABEL') return; if (e.target.tagName === 'LABEL') return;
els.audioInput.click(); els.audioInput.click();
}); });