We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 40f539d commit 9bd0d00Copy full SHA for 9bd0d00
src/marks/Link.js
@@ -82,9 +82,10 @@ const Link = TipTapLink.extend({
82
props: {
83
handleDOMEvents: {
84
// Open link in new tab on middle click
85
- pointerup: (view, event) => {
+ auxclick: (view, event) => {
86
if (event.target.closest('a') && event.button === 1 && !event.ctrlKey && !event.metaKey && !event.shiftKey) {
87
event.preventDefault()
88
+ event.stopImmediatePropagation()
89
90
const linkElement = event.target.closest('a')
91
window.open(linkElement.href, '_blank')
0 commit comments