mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 02:12:33 +00:00 
			
		
		
		
	Only hide dropzone when no files have been uploaded (#35156)
Instead of always hiding the dropzone when it's not active: - hide it when when there are no uploaded files and it becomes inactive - don't hide it when there are uploaded files Fixes #35125 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							54fe47fbca
						
					
				
				
					commit
					82c9589faa
				
			@@ -542,7 +542,12 @@ function initIssueTemplateCommentEditors(commentForm: HTMLFormElement) {
 | 
			
		||||
      // deactivate all markdown editors
 | 
			
		||||
      showElem(commentForm.querySelectorAll('.combo-editor-dropzone .form-field-real'));
 | 
			
		||||
      hideElem(commentForm.querySelectorAll('.combo-editor-dropzone .combo-markdown-editor'));
 | 
			
		||||
      hideElem(commentForm.querySelectorAll('.combo-editor-dropzone .form-field-dropzone'));
 | 
			
		||||
      queryElems(commentForm, '.combo-editor-dropzone .form-field-dropzone', (dropzoneContainer) => {
 | 
			
		||||
        // if "form-field-dropzone" exists, then "dropzone" must also exist
 | 
			
		||||
        const dropzone = dropzoneContainer.querySelector<HTMLElement>('.dropzone').dropzone;
 | 
			
		||||
        const hasUploadedFiles = dropzone.files.length !== 0;
 | 
			
		||||
        toggleElem(dropzoneContainer, hasUploadedFiles);
 | 
			
		||||
      });
 | 
			
		||||
 | 
			
		||||
      // activate this markdown editor
 | 
			
		||||
      hideElem(fieldTextarea);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user