diff --git a/packages/ui/src/components/message-timeline.tsx b/packages/ui/src/components/message-timeline.tsx index 0a1328d7..404decd3 100644 --- a/packages/ui/src/components/message-timeline.tsx +++ b/packages/ui/src/components/message-timeline.tsx @@ -362,8 +362,8 @@ const MessageTimeline: Component = (props) => { } const handleMouseEnter = (segment: TimelineSegment, event: MouseEvent) => { - // Suppress previews when items are selected or during long-press - if ((props.selectedIds?.().size ?? 0) > 0 || longPressTimer !== null) return + // Suppress previews during long-press selection gestures. + if (longPressTimer !== null) return if (typeof window === "undefined") return clearHoverTimer()