diff --git a/src/public/app/services/link.js b/src/public/app/services/link.js index 1f1719955..fb08b8ef1 100644 --- a/src/public/app/services/link.js +++ b/src/public/app/services/link.js @@ -178,6 +178,16 @@ $(document).on('dblclick', "a", e => { } }); +$(document).on('mousedown', 'a', e => { + if (e.which === 2) { + // prevent paste on middle click + // https://github.com/zadam/trilium/issues/2995 + // https://developer.mozilla.org/en-US/docs/Web/API/Element/auxclick_event#preventing_default_actions + e.preventDefault(); + return false; + } +}); + export default { getNotePathFromUrl, createNoteLink,