fix context menu
This commit is contained in:
		
							parent
							
								
									fee953b0df
								
							
						
					
					
						commit
						1286dee1ab
					
				|  | @ -17,7 +17,7 @@ | |||
| 		@dragenter="onDragenter" | ||||
| 		@dragleave="onDragleave" | ||||
| 		@drop.prevent.stop="onDrop" | ||||
| 		@contextmenu="onContextmenu" | ||||
| 		@contextmenu.stop="onContextmenu" | ||||
| 	> | ||||
| 		<div class="contents" ref="contents"> | ||||
| 			<div class="folders" ref="foldersContainer" v-show="folders.length > 0"> | ||||
|  |  | |||
|  | @ -58,6 +58,7 @@ export default defineComponent({ | |||
| 
 | ||||
| 		onContextmenu(e) { | ||||
| 			if (['INPUT', 'TEXTAREA'].includes(e.target.tagName) || e.target.attributes['contenteditable']) return; | ||||
| 			if (window.getSelection().toString() !== '') return; | ||||
| 			const path = this.$route.path; | ||||
| 			os.contextMenu([{ | ||||
| 				type: 'label', | ||||
|  |  | |||
|  | @ -188,6 +188,7 @@ export default defineComponent({ | |||
| 
 | ||||
| 		onContextmenu(e) { | ||||
| 			if (['INPUT', 'TEXTAREA'].includes(e.target.tagName) || e.target.attributes['contenteditable']) return; | ||||
| 			if (window.getSelection().toString() !== '') return; | ||||
| 			const path = this.$route.path; | ||||
| 			os.contextMenu([{ | ||||
| 				type: 'label', | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue