From 0f656d5ca3f7829f01d1f9cb1cb82e547ce4a8ad Mon Sep 17 00:00:00 2001 From: Innei Date: Wed, 2 Jul 2025 16:41:47 +0800 Subject: [PATCH] revert: entry item click logic - Removed redundant link handling logic in the EntryItemWrapper component. - Streamlined navigation logic to improve clarity and maintainability. Signed-off-by: Innei --- .../entry-column/layouts/EntryItemWrapper.tsx | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/apps/desktop/layer/renderer/src/modules/entry-column/layouts/EntryItemWrapper.tsx b/apps/desktop/layer/renderer/src/modules/entry-column/layouts/EntryItemWrapper.tsx index a9b4a2075..f38421e47 100644 --- a/apps/desktop/layer/renderer/src/modules/entry-column/layouts/EntryItemWrapper.tsx +++ b/apps/desktop/layer/renderer/src/modules/entry-column/layouts/EntryItemWrapper.tsx @@ -89,18 +89,6 @@ export const EntryItemWrapper: FC< e.preventDefault() e.stopPropagation() - const target = e.target as HTMLElement - const linkElement = target.closest("a") - - if (linkElement) { - const href = linkElement.getAttribute("href") - if (!href) return - - if (entry?.id && href.endsWith(entry.id)) return - window.open(href, "_blank") - return - } - const shouldNavigate = getRouteParams().entryId !== entry?.id if (!shouldNavigate) return