From 4cac953cd1bd7e4b5eea933231257726fe02b0b0 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com> Date: Wed, 17 Dec 2025 20:46:10 +0530 Subject: [PATCH] fix: nested context menu UI (#8367) --- apps/web/core/components/cycles/transfer-issues.tsx | 7 +------ apps/web/core/components/dropdowns/buttons.tsx | 7 +++++-- packages/propel/src/icons/transfer-icon.tsx | 8 +++++++- packages/ui/src/dropdowns/context-menu/item.tsx | 5 +---- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/apps/web/core/components/cycles/transfer-issues.tsx b/apps/web/core/components/cycles/transfer-issues.tsx index 216141971..666a98c11 100644 --- a/apps/web/core/components/cycles/transfer-issues.tsx +++ b/apps/web/core/components/cycles/transfer-issues.tsx @@ -21,12 +21,7 @@ export function TransferIssues(props: Props) { {canTransferIssues && (
-
diff --git a/apps/web/core/components/dropdowns/buttons.tsx b/apps/web/core/components/dropdowns/buttons.tsx index 4e6854ecb..376cab85f 100644 --- a/apps/web/core/components/dropdowns/buttons.tsx +++ b/apps/web/core/components/dropdowns/buttons.tsx @@ -73,7 +73,7 @@ function BorderButton(props: ButtonProps) { >
{children}
diff --git a/packages/propel/src/icons/transfer-icon.tsx b/packages/propel/src/icons/transfer-icon.tsx index badf2b098..1a6f06a75 100644 --- a/packages/propel/src/icons/transfer-icon.tsx +++ b/packages/propel/src/icons/transfer-icon.tsx @@ -4,7 +4,13 @@ import type { ISvgIcons } from "./type"; export function TransferIcon({ className = "fill-current", ...rest }: ISvgIcons) { return ( - + ); diff --git a/packages/ui/src/dropdowns/context-menu/item.tsx b/packages/ui/src/dropdowns/context-menu/item.tsx index 010cfd5a8..a02997e57 100644 --- a/packages/ui/src/dropdowns/context-menu/item.tsx +++ b/packages/ui/src/dropdowns/context-menu/item.tsx @@ -190,10 +190,7 @@ export function ContextMenuItem(props: ContextMenuItemProps) { ref={setPopperElement} style={styles.popper} {...attributes.popper} - className={cn( - "fixed z-[35] min-w-[12rem] overflow-hidden rounded-md border-[0.5px] border-subtle-1 bg-surface-1 px-2 py-2.5 text-11", - "ring-1 ring-black ring-opacity-5" - )} + className="fixed z-[35] min-w-[12rem] overflow-hidden rounded-md border-[0.5px] border-subtle-1 bg-surface-1 px-2 py-2.5 text-11" data-context-submenu="true" >