diff --git a/apps/web/src/components/chat/MessagesTimeline.tsx b/apps/web/src/components/chat/MessagesTimeline.tsx index 5807541c4cd2..c4dad52de972 100644 --- a/apps/web/src/components/chat/MessagesTimeline.tsx +++ b/apps/web/src/components/chat/MessagesTimeline.tsx @@ -2110,8 +2110,8 @@ function RevertUserMessageButton({ * carries `group/timeline-row`; hover or focus on an existing control reveals * the time without adding a tab stop. Hidden timestamps stay outside the row * layout. Visibility changes immediately so leaving flow cannot overlap text - * during a fade-out. Render it as the row's rightmost flex child so the - * revealed time lands at the right edge, clear of disclosure controls. + * during a fade-out. Place it before any trailing disclosure control so + * revealing the time does not move the chevron. */ function TimelineRowTimestamp({ createdAt, @@ -4556,6 +4556,7 @@ const PlainWorkEntryRow = memo(function PlainWorkEntryRow(props: { !toolIconAcceptsTint(entryIconName, entryToolIcon) ? ( ) : null} + - {expanded && viewedImage && threadRef ? (