fix: prevent default action in handleLinkClick for better link handling

This commit is contained in:
suyao 2025-05-09 22:02:06 +08:00
parent 84bf76cc43
commit 34c49b84f6
No known key found for this signature in database

View File

@ -109,7 +109,8 @@ const CitationsList: React.FC<CitationsListProps> = ({ 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)
}