Web: Common/Components: Open add filter menu in aside panel if there is not enough width to open dropdown

This commit is contained in:
Alexey Kostenko 2020-11-18 17:34:59 +03:00
parent 7b204da979
commit f428df1767
2 changed files with 3 additions and 2 deletions

View File

@ -27,7 +27,7 @@ class FilterButton extends React.PureComponent {
size={iconSize}
title="Actions"
columnCount={columnCount}
displayType="auto"
displayType={searchWidth && searchWidth < 350 ? "aside" : "auto"}
asideHeader={asideHeader}
></ContextMenuButton>
);

View File

@ -154,7 +154,8 @@ class ContextMenuButton extends React.Component {
shouldComponentUpdate(nextProps, nextState) {
if (
this.props.opened === nextProps.opened &&
this.state.isOpen === nextState.isOpen
this.state.isOpen === nextState.isOpen &&
this.props.displayType === nextProps.displayType
) {
return false;
}