From 466994f6986e09946e174cac43cf3268cb1a69f9 Mon Sep 17 00:00:00 2001 From: Stefan Genov Date: Mon, 12 Jan 2026 21:43:54 +0200 Subject: [PATCH] fix(ParentBreadcrumbs): Correctly find parent Used to use endsWith, which would sometimes Partially match another file --- quartz/components/ParentBreadcrumbs.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/quartz/components/ParentBreadcrumbs.tsx b/quartz/components/ParentBreadcrumbs.tsx index abde76b9b..d7b516b4f 100644 --- a/quartz/components/ParentBreadcrumbs.tsx +++ b/quartz/components/ParentBreadcrumbs.tsx @@ -38,7 +38,11 @@ export default ((opts?: ParentBreadcrumbsOptions) => { const targetSlug = simplifySlug(name as FullSlug) return allFiles.find((f: QuartzPluginData) => { const fSlug = simplifySlug(f.slug!) - return fSlug === targetSlug || fSlug.endsWith(targetSlug) || f.frontmatter?.title === name + return ( + fSlug === targetSlug || + fSlug.normalize() == targetSlug.normalize() || + f.frontmatter?.title === name + ) }) }