fix(ui): ensure that all dropdowns are not hidden under swimlanes

This commit is contained in:
Łukasz Mierzwa
2021-08-19 18:03:50 +01:00
committed by Łukasz Mierzwa
parent de9ba77e19
commit 3d4f9251df
5 changed files with 10 additions and 4 deletions

View File

@@ -20,4 +20,10 @@ export const CommonPopperModifiers = [
roundOffsets: true,
},
},
{
name: "flip",
options: {
fallbackPlacements: [],
},
},
];

View File

@@ -192,7 +192,7 @@ const AlertMenu: FC<{
)}
</Reference>
<DropdownSlide in={!isHidden} unmountOnExit>
<Popper placement="bottom-start" modifiers={PopperModifiers}>
<Popper placement="bottom" modifiers={PopperModifiers}>
{({ placement, ref, style }) => (
<MenuContent
popperPlacement={placement}

View File

@@ -188,7 +188,7 @@ const GroupMenu: FC<{
)}
</Reference>
<DropdownSlide in={!isHidden} unmountOnExit>
<Popper placement="bottom-start" modifiers={PopperModifiers}>
<Popper placement="bottom" modifiers={PopperModifiers}>
{({ placement, ref, style }) => (
<MenuContent
popperPlacement={placement}

View File

@@ -169,7 +169,7 @@ const GridLabelSelect: FC<{
)}
</Reference>
<DropdownSlide in={isVisible} unmountOnExit>
<Popper modifiers={CommonPopperModifiers}>
<Popper placement="bottom" modifiers={CommonPopperModifiers}>
{({ placement, ref, style }) => (
<Dropdown
popperPlacement={placement}

View File

@@ -255,7 +255,7 @@ const History: FC<{
)}
</Reference>
<DropdownSlide in={isVisible} unmountOnExit>
<Popper modifiers={CommonPopperModifiers}>
<Popper placement="bottom" modifiers={CommonPopperModifiers}>
{({ placement, ref, style }) => (
<HistoryMenu
popperPlacement={placement}