mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	Focus editor on "Write" tab click (#26714)
Focus the editor when clicking the "Write" tab. Works for both Textarea and EasyMDE. Does for some reason not work without the `requestAnimationFrame`.
This commit is contained in:
		| @@ -135,6 +135,12 @@ class ComboMarkdownEditor { | |||||||
|     $panelPreviewer.attr('data-tab', `markdown-previewer-${elementIdCounter}`); |     $panelPreviewer.attr('data-tab', `markdown-previewer-${elementIdCounter}`); | ||||||
|     elementIdCounter++; |     elementIdCounter++; | ||||||
|  |  | ||||||
|  |     $tabEditor[0].addEventListener('click', () => { | ||||||
|  |       requestAnimationFrame(() => { | ||||||
|  |         this.focus(); | ||||||
|  |       }); | ||||||
|  |     }); | ||||||
|  |  | ||||||
|     $tabs.tab(); |     $tabs.tab(); | ||||||
|  |  | ||||||
|     this.previewUrl = $tabPreviewer.attr('data-preview-url'); |     this.previewUrl = $tabPreviewer.attr('data-preview-url'); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user