From 698613e6db6e68f99c8f4d5b5534653cfe1ef226 Mon Sep 17 00:00:00 2001 From: Caroline di Vittorio <43390382+carolinedivittorio@users.noreply.github.com> Date: Mon, 15 Jun 2026 16:15:27 -0700 Subject: [PATCH] fix: keep sidebar thread rows at a fixed height on hover (#1536) Hover swaps the PR icon/badge (which has its own padding) for the resolve/delete action buttons, changing the row's natural height. Pin the row to a fixed height so the swap no longer shifts its size. Co-authored-by: open-swe[bot] --- ui/src/components/agents/AgentsSidebar.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/components/agents/AgentsSidebar.tsx b/ui/src/components/agents/AgentsSidebar.tsx index 9da961a1..2138d96d 100644 --- a/ui/src/components/agents/AgentsSidebar.tsx +++ b/ui/src/components/agents/AgentsSidebar.tsx @@ -368,7 +368,7 @@ function ThreadRow({ params={{ threadId: thread.id }} onClick={onNavigate} className={cn( - "group mb-0.5 flex items-center gap-2 rounded-lg px-2.5 py-1.5 transition-colors", + "group mb-0.5 flex h-8 items-center gap-2 rounded-lg px-2.5 transition-colors", isActive ? "bg-[var(--ui-accent-bubble)] text-[var(--ui-text)]" : "text-[var(--ui-text-muted)] hover:bg-[var(--ui-sidebar-hover)]",