diff --git a/apps/client/src/services/link.ts b/apps/client/src/services/link.ts index 3e357ee77..cc6d6f66f 100644 --- a/apps/client/src/services/link.ts +++ b/apps/client/src/services/link.ts @@ -315,7 +315,7 @@ function goToLinkExt(evt: MouseEvent | JQuery.ClickEvent | JQuery.MouseDownEvent const openInNewWindow = isLeftClick && evt?.shiftKey && !ctrlKey; if (notePath) { - if (openInPopup) { + if (openInPopup || (ctrlKey && isMiddleClick)) { appContext.triggerCommand("openInPopup", { noteIdOrPath: notePath }); } else if (openInNewWindow) { appContext.triggerCommand("openInWindow", { notePath, viewScope });