Fix upload button: remove preventDefault that blocked file picker
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
8788bac95a
commit
0b4269941f
|
|
@ -61,12 +61,7 @@ modePattern.addEventListener('click', () => switchMode('pattern'));
|
|||
|
||||
// ── File Handling ──────────────────────────────
|
||||
|
||||
// Only open file picker from the dropZone click — prevent double-trigger from label
|
||||
dropZone.addEventListener('click', e => {
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
fileInput.click();
|
||||
});
|
||||
dropZone.addEventListener('click', () => fileInput.click());
|
||||
|
||||
dropZone.addEventListener('dragover', e => {
|
||||
e.preventDefault();
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@
|
|||
<div id="imageControls" class="mode-controls">
|
||||
<div class="upload-zone" id="dropZone">
|
||||
<span class="upload-icon">🎨</span>
|
||||
<p><label for="fileInput" class="browse-link">Upload</label></p>
|
||||
<p><span class="browse-link">Upload</span></p>
|
||||
<input type="file" id="fileInput" accept="image/png,image/jpeg,image/gif,image/webp" hidden>
|
||||
</div>
|
||||
<div id="fileInfo" class="file-info" style="display:none">
|
||||
|
|
|
|||
Loading…
Reference in New Issue