There was an error while loading. Please reload this page.
2 parents 3eb3641 + eaa68b8 commit 0f7423fCopy full SHA for 0f7423f
src/browser/ui/dom/components/ReactDOMSelect.js
@@ -141,9 +141,11 @@ var ReactDOMSelect = ReactCompositeComponent.createClass({
141
updateOptions(this, LinkedValueUtils.getValue(this));
142
},
143
144
- componentDidUpdate: function() {
+ componentDidUpdate: function(prevProps) {
145
var value = LinkedValueUtils.getValue(this);
146
- if (value != null) {
+ var prevMultiple = !!prevProps.multiple;
147
+ var multiple = !!this.props.multiple;
148
+ if (value != null || prevMultiple !== multiple) {
149
updateOptions(this, value);
150
}
151
0 commit comments