From 3352ee0e6332b1f64e0406e10ae6c4bfc40dde3f Mon Sep 17 00:00:00 2001 From: Peterl561 Date: Mon, 16 Dec 2024 00:39:51 -0800 Subject: [PATCH 1/3] fix(theme): menu overflow use clip fixes listbox section sticky not working --- packages/core/theme/src/components/menu.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/theme/src/components/menu.ts b/packages/core/theme/src/components/menu.ts index 2e4fb7bb4b..dedb9bfb22 100644 --- a/packages/core/theme/src/components/menu.ts +++ b/packages/core/theme/src/components/menu.ts @@ -11,7 +11,7 @@ import {dataFocusVisibleClasses} from "../utils"; */ const menu = tv({ slots: { - base: "w-full relative flex flex-col gap-1 p-1 overflow-hidden", + base: "w-full relative flex flex-col gap-1 p-1 overflow-clip", list: "w-full flex flex-col gap-0.5 outline-none", emptyContent: [ "h-10", From 6e9601172d402b81d33d0c469d0f68286932a9e8 Mon Sep 17 00:00:00 2001 From: Peterl561 Date: Mon, 16 Dec 2024 00:41:42 -0800 Subject: [PATCH 2/3] chore(changeset): fix listbox section sticky not working --- .changeset/old-peas-cheat.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/old-peas-cheat.md diff --git a/.changeset/old-peas-cheat.md b/.changeset/old-peas-cheat.md new file mode 100644 index 0000000000..fecd02cd60 --- /dev/null +++ b/.changeset/old-peas-cheat.md @@ -0,0 +1,5 @@ +--- +"@nextui-org/theme": patch +--- + +menu base use overflow-clip to fix listbox section sticky From d8295a02d902b777d850bcfd471e64ebc9a442f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D5=A1=D3=84=D5=A1?= Date: Mon, 16 Dec 2024 19:42:56 +0800 Subject: [PATCH 3/3] chore(changeset): add issue number --- .changeset/old-peas-cheat.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/old-peas-cheat.md b/.changeset/old-peas-cheat.md index fecd02cd60..14647cb366 100644 --- a/.changeset/old-peas-cheat.md +++ b/.changeset/old-peas-cheat.md @@ -2,4 +2,4 @@ "@nextui-org/theme": patch --- -menu base use overflow-clip to fix listbox section sticky +menu base use overflow-clip to fix listbox section sticky (#4335)