From 6dac8a6209aeca387d2137ffb732d1f18335d6a0 Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Wed, 4 Mar 2026 00:42:54 +0000 Subject: [PATCH] fix(ui): show delete overlay for selected timeline segments --- packages/ui/src/components/message-timeline.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/src/components/message-timeline.tsx b/packages/ui/src/components/message-timeline.tsx index 5b48b130..7df1eba0 100644 --- a/packages/ui/src/components/message-timeline.tsx +++ b/packages/ui/src/components/message-timeline.tsx @@ -776,7 +776,7 @@ const MessageTimeline: Component = (props) => { data-variant={segment.variant} class={`message-timeline-segment message-timeline-${segment.type} ${hasActivePermission() ? "message-timeline-segment-permission" : ""} ${segment.type === "compaction" ? `message-timeline-compaction-${segment.variant ?? "manual"}` : ""} ${isActive() ? "message-timeline-segment-active" : ""} ${isHidden() ? "message-timeline-segment-hidden" : ""} ${isSelected() ? "message-timeline-segment-selected" : ""} ${isDeleteSelected() ? "message-timeline-segment-delete-selected" : ""} ${groupRole() !== "none" ? `message-timeline-group-${groupRole()}` : ""} ${isGroupStart() ? "message-timeline-group-start" : ""}`} - data-delete-hover={isDeleteHovered() || isDeleteSelected() ? "true" : undefined} + data-delete-hover={isDeleteHovered() || isDeleteSelected() || isSelected() ? "true" : undefined} aria-current={isActive() ? "true" : undefined} aria-hidden={isHidden() ? "true" : undefined}