mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 12:54:56 +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
						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