diff --git a/packages/web/components/elements/DropdownElements.tsx b/packages/web/components/elements/DropdownElements.tsx index 2c6400684..0fb5ec969 100644 --- a/packages/web/components/elements/DropdownElements.tsx +++ b/packages/web/components/elements/DropdownElements.tsx @@ -6,6 +6,7 @@ import { Trigger, Arrow, Label, + Portal, } from '@radix-ui/react-dropdown-menu' import { PopperContentProps } from '@radix-ui/react-popover' import { CSS } from '@stitches/react' @@ -181,24 +182,26 @@ export function Dropdown( > {triggerElement} - { - // remove focus from dropdown - ;(document.activeElement as HTMLElement).blur() - }} - side={side} - sideOffset={sideOffset} - align={align ? align : 'center'} - alignOffset={alignOffset} - onCloseAutoFocus={(event) => { - event.preventDefault() - }} - > - {labelText && {labelText}} - {children} - - + + { + // remove focus from dropdown + ;(document.activeElement as HTMLElement).blur() + }} + side={side} + sideOffset={sideOffset} + align={align ? align : 'center'} + alignOffset={alignOffset} + onCloseAutoFocus={(event) => { + event.preventDefault() + }} + > + {labelText && {labelText}} + {children} + + + ) }