From abe028bd38d1cc7d3318b2c116e18682cac40bd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Berg=C3=A9?= Date: Tue, 8 Jul 2025 16:30:12 +0200 Subject: [PATCH] Fix Link behaviour reloading the page (#3456) --- packages/gitbook/src/components/primitives/Link.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/gitbook/src/components/primitives/Link.tsx b/packages/gitbook/src/components/primitives/Link.tsx index 3398f7dc0..de8397bdb 100644 --- a/packages/gitbook/src/components/primitives/Link.tsx +++ b/packages/gitbook/src/components/primitives/Link.tsx @@ -89,7 +89,7 @@ export const Link = React.forwardRef(function Link( if (isInIframe && isExternalWithOrigin) { event.preventDefault(); window.open(href, '_blank', 'noopener noreferrer'); - } else { + } else if (isExternal) { // The external logic server-side is limited // so we use the client-side logic to determine the real target // by default the target is "_self".