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)}