diff --git a/web_src/js/features/repo-issue.ts b/web_src/js/features/repo-issue.ts index aafa73727b3..3cc7f99e23c 100644 --- a/web_src/js/features/repo-issue.ts +++ b/web_src/js/features/repo-issue.ts @@ -545,10 +545,8 @@ function initIssueTemplateCommentEditors(commentForm: HTMLFormElement) { queryElems(commentForm, '.combo-editor-dropzone .form-field-dropzone', (dropzoneContainer) => { const dropzoneEl = dropzoneContainer.closest('.combo-editor-dropzone').querySelector('.dropzone'); const dzInstance = dropzoneEl?.dropzone; - - if (dzInstance && dzInstance.files.length === 0) { - hideElem(dropzoneContainer); - } + const hasUploadedFiles = Boolean(dzInstance?.files.length); + toggleElem(dropzoneContainer, hasUploadedFiles); }); // activate this markdown editor