From 34c49b84f6c5f7c2f2cac4eb5743361b344073fe Mon Sep 17 00:00:00 2001 From: suyao Date: Fri, 9 May 2025 22:02:06 +0800 Subject: [PATCH] fix: prevent default action in handleLinkClick for better link handling --- src/renderer/src/pages/home/Messages/CitationsList.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/home/Messages/CitationsList.tsx b/src/renderer/src/pages/home/Messages/CitationsList.tsx index c2ac673cff..d674db4e18 100644 --- a/src/renderer/src/pages/home/Messages/CitationsList.tsx +++ b/src/renderer/src/pages/home/Messages/CitationsList.tsx @@ -109,7 +109,8 @@ const CitationsList: React.FC = ({ citations }) => { ) } -const handleLinkClick = (url: string) => { +const handleLinkClick = (url: string, event: React.MouseEvent) => { + event.preventDefault() if (url.startsWith('http')) window.open(url, '_blank', 'noopener,noreferrer') else window.api.file.openPath(url) }