We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c9d50e5 commit f76d7aeCopy full SHA for f76d7ae
1 file changed
src-mdviewer/src/components/link-popover.js
@@ -403,6 +403,12 @@ export function initLinkPopover(editorEl) {
403
document.addEventListener("selectionchange", updatePosition);
404
contentEl.addEventListener("mouseup", updatePosition);
405
contentEl.addEventListener("keyup", updatePosition);
406
+ // Dismiss on click outside the popover
407
+ document.addEventListener("mousedown", (e) => {
408
+ if (popover && popover.classList.contains("visible") && !popover.contains(e.target)) {
409
+ hide();
410
+ }
411
+ });
412
// Dismiss on scroll
413
const appViewer = document.getElementById("app-viewer");
414
if (appViewer) {
0 commit comments