diff --git a/apps/web/features/issues/components/issue-detail.tsx b/apps/web/features/issues/components/issue-detail.tsx index 34638ae7..ff8e2b09 100644 --- a/apps/web/features/issues/components/issue-detail.tsx +++ b/apps/web/features/issues/components/issue-detail.tsx @@ -844,7 +844,7 @@ export function IssueDetail({ issueId, onDelete, defaultSidebarOpen = true, layo {/* Timeline entries */} -
+
{(() => { const topLevel = timeline.filter((e) => e.type === "activity" || !e.parent_id); const repliesByParent = new Map(); @@ -888,7 +888,7 @@ export function IssueDetail({ issueId, onDelete, defaultSidebarOpen = true, layo } return ( -
+
{group.entries.map((entry, idx) => { const details = (entry.details ?? {}) as Record; const isStatusChange = entry.action === "status_changed"; @@ -908,12 +908,14 @@ export function IssueDetail({ issueId, onDelete, defaultSidebarOpen = true, layo } return ( -
-
+
+
{leadIcon}
- {!isLast &&
}
-
+ {!isLast && ( +
+ )} +
{getActorName(entry.actor_type, entry.actor_id)} {formatActivity(entry, getActorName)}