Fix select menus

This commit is contained in:
dominik-zeglen 2020-01-20 14:54:05 +01:00
parent 5f3024d0b4
commit 5fbde28cb4

View file

@ -97,7 +97,13 @@ const Filter: React.FC<FilterProps> = props => {
const isFilterActive = menu.some(filterElement => filterElement.active); const isFilterActive = menu.some(filterElement => filterElement.active);
return ( return (
<ClickAwayListener onClickAway={() => setFilterMenuOpened(false)}> <ClickAwayListener
onClickAway={event => {
if ((event.target as HTMLElement).getAttribute("role") !== "option") {
setFilterMenuOpened(false);
}
}}
>
<div ref={anchor}> <div ref={anchor}>
<ButtonBase <ButtonBase
className={classNames(classes.filterButton, classes.addFilterButton, { className={classNames(classes.filterButton, classes.addFilterButton, {