From c639b0862561a2f3266a0a8e6a5c403a55dba5ab Mon Sep 17 00:00:00 2001 From: J-Sek Date: Mon, 2 Feb 2026 23:19:08 +0100 Subject: [PATCH] docs: suppress API popover when selecting text --- apps/docs/src/components/docs/DocsApiHover.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/docs/src/components/docs/DocsApiHover.vue b/apps/docs/src/components/docs/DocsApiHover.vue index bc4e31aa7..0cd6d21ea 100644 --- a/apps/docs/src/components/docs/DocsApiHover.vue +++ b/apps/docs/src/components/docs/DocsApiHover.vue @@ -190,6 +190,9 @@ // Skip during navigation to avoid event storms on iOS Safari if (isNavigating.value) return + // Skip if user is holding mouse button (likely selecting text) + if (e.buttons !== 0) return + const eventTarget = e.target if (!(eventTarget instanceof Element)) return