diff --git a/ui/src/pages/IssueDetail.tsx b/ui/src/pages/IssueDetail.tsx index 6d45955e222..50e473a9758 100644 --- a/ui/src/pages/IssueDetail.tsx +++ b/ui/src/pages/IssueDetail.tsx @@ -2009,6 +2009,7 @@ export function IssueDetail() { [comments, optimisticComments], ); const breadcrumbTitle = issue?.title ?? issueId ?? "Task"; + const breadcrumbIdentifier = issue?.identifier ?? issueHeaderSeed?.identifier ?? undefined; const breadcrumbStatus = issue?.status; const breadcrumbBlockerAttention = issue?.blockerAttention; // Stable identity for the breadcrumb status glyph. The glyph's shape/colour @@ -3176,12 +3177,14 @@ export function IssueDetail() { // The status glyph (leading) already conveys in-progress/live state; // no redundant 🔵 emoji prefix on the title. label: breadcrumbTitle, + identifier: breadcrumbIdentifier, leading: breadcrumbStatusLeading, leadingKey: breadcrumbStatusKey, }, ]); }, [ breadcrumbTitle, + breadcrumbIdentifier, hasLiveRuns, setBreadcrumbs, sourceBreadcrumb.href,