mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	fix(tree): middle click triggering paste
This commit is contained in:
		| @@ -244,6 +244,9 @@ export default class NoteTreeWidget extends NoteContextAwareWidget { | |||||||
|                 const notePath = treeService.getNotePath(node); |                 const notePath = treeService.getNotePath(node); | ||||||
|  |  | ||||||
|                 if (notePath) { |                 if (notePath) { | ||||||
|  |                     e.stopPropagation(); | ||||||
|  |                     e.preventDefault(); | ||||||
|  |  | ||||||
|                     if (e.ctrlKey) { |                     if (e.ctrlKey) { | ||||||
|                         appContext.triggerCommand("openInPopup", { noteIdOrPath: notePath }); |                         appContext.triggerCommand("openInPopup", { noteIdOrPath: notePath }); | ||||||
|                     } else { |                     } else { | ||||||
| @@ -252,7 +255,11 @@ export default class NoteTreeWidget extends NoteContextAwareWidget { | |||||||
|                         }); |                         }); | ||||||
|                     } |                     } | ||||||
|                 } |                 } | ||||||
|  |             } | ||||||
|  |         }); | ||||||
|  |         this.$tree.on("mouseup", ".fancytree-title", (e) => { | ||||||
|  |             // Prevent middle click from pasting in the editor. | ||||||
|  |             if (e.which === 2) { | ||||||
|                 e.stopPropagation(); |                 e.stopPropagation(); | ||||||
|                 e.preventDefault(); |                 e.preventDefault(); | ||||||
|             } |             } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user