Disable overflow menu on state styling

This commit is contained in:
Robert Long 2021-12-13 15:36:35 -08:00
parent 1d35c45d5a
commit 2466f25d9f
2 changed files with 3 additions and 2 deletions

View file

@ -36,7 +36,7 @@ export function OverflowMenu({
return (
<>
<PopoverMenuTrigger>
<PopoverMenuTrigger disableOnState>
<Button variant="toolbar">
<ButtonTooltip>More</ButtonTooltip>
<OverflowIcon />

View file

@ -10,6 +10,7 @@ export function PopoverMenuTrigger({
children,
placement,
className,
disableOnState,
...rest
}) {
const popoverMenuState = useMenuTriggerState(rest);
@ -47,7 +48,7 @@ export function PopoverMenuTrigger({
<popoverTrigger.type
{...popoverTrigger.props}
{...menuTriggerProps}
on={popoverMenuState.isOpen}
on={!disableOnState && popoverMenuState.isOpen}
ref={buttonRef}
/>
{popoverMenuState.isOpen && (