diff --git a/src/Select.jsx b/src/Select.jsx index c74d75a3c..d95b86ffa 100644 --- a/src/Select.jsx +++ b/src/Select.jsx @@ -381,6 +381,11 @@ export default class Select extends React.Component { label: this.getLabelFromOption(firstOption), }, ]; + + /* Close dropdown so the unfiltering caused by fireChange() + does not cause the dropdown to animate and expand just + before closing again. */ + this.setOpenState(false); this.fireChange(value); } }