diff --git a/apps/desktop/src/renderer/src/modules/entry-content/components/EntryTitle.tsx b/apps/desktop/src/renderer/src/modules/entry-content/components/EntryTitle.tsx index 69ef5c355..395e94a1f 100644 --- a/apps/desktop/src/renderer/src/modules/entry-content/components/EntryTitle.tsx +++ b/apps/desktop/src/renderer/src/modules/entry-content/components/EntryTitle.tsx @@ -38,7 +38,12 @@ export const EntryTitle = ({ entryId, compact }: EntryLinkProps) => { const href = entry?.entries.url if (!href) return "#" - if (href.startsWith("http")) return href + if (href.startsWith("http")) { + const domain = new URL(href).hostname + if (domain === "localhost") return "#" + + return href + } const feedSiteUrl = feed?.type === "feed" ? feed.siteUrl : null if (href.startsWith("/") && feedSiteUrl) return safeUrl(href, feedSiteUrl) return href