diff --git a/.changeset/old-peas-cheat.md b/.changeset/old-peas-cheat.md new file mode 100644 index 0000000000..14647cb366 --- /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 (#4335) 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",