fix: Popover closes on change of dropdowns values (#12410)

This commit is contained in:
Geido
2021-01-14 19:33:20 +01:00
committed by GitHub
parent eec78560f2
commit c1b8a46d01
5 changed files with 25 additions and 11 deletions

View File

@@ -56,6 +56,7 @@ const propTypes = {
menuPortalTarget: PropTypes.element,
menuPosition: PropTypes.string,
menuPlacement: PropTypes.string,
forceOverflow: PropTypes.bool,
};
const defaultProps = {
@@ -218,7 +219,6 @@ export default class SelectControl extends React.PureComponent {
filterOption,
isLoading,
menuPlacement,
menuPosition,
name,
noResultsText,
onFocus,
@@ -227,6 +227,9 @@ export default class SelectControl extends React.PureComponent {
value,
valueKey,
valueRenderer,
forceOverflow,
menuPortalTarget,
menuPosition,
} = this.props;
const optionsRemaining = this.optionsRemaining();
@@ -251,7 +254,8 @@ export default class SelectControl extends React.PureComponent {
isMulti,
labelKey: 'label',
menuPlacement,
menuPortalTarget: document.body,
forceOverflow,
menuPortalTarget,
menuPosition,
name: `select-${name}`,
noResultsText,