From f09ced4186d90d94891f27d0b8edaba6686549d7 Mon Sep 17 00:00:00 2001 From: AbhiVarde Date: Sun, 5 Apr 2026 22:34:12 +0530 Subject: [PATCH] fix: prevent editable base branch dropdown from being clipped --- .../components/pr/editable-base-branch.tsx | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/pr/editable-base-branch.tsx b/apps/web/src/components/pr/editable-base-branch.tsx index 7fe9f1df..831e63ff 100644 --- a/apps/web/src/components/pr/editable-base-branch.tsx +++ b/apps/web/src/components/pr/editable-base-branch.tsx @@ -1,6 +1,6 @@ "use client"; -import { useState, useRef, useTransition, useEffect } from "react"; +import { useState, useRef, useTransition } from "react"; import { useRouter } from "next/navigation"; import { GitBranch, ChevronDown, Check, Loader2, Search } from "lucide-react"; import { cn } from "@/lib/utils"; @@ -36,6 +36,7 @@ export function EditableBaseBranch({ const [search, setSearch] = useState(""); const [isPending, startTransition] = useTransition(); const dropdownRef = useRef(null); + const triggerRef = useRef(null); const searchRef = useRef(null); useClickOutside(dropdownRef, () => setOpen(false)); @@ -80,6 +81,7 @@ export function EditableBaseBranch({ return (
- {open && ( -
+