Skip to content

Commit 2ee1ba7

Browse files
author
Brandon Dail
committed
Pass explicit value for setDefaultSelected
1 parent c5969ad commit 2ee1ba7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/renderers/dom/fiber/wrappers/ReactDOMFiberSelect.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ var ReactDOMSelect = {
180180
node.multiple = !!props.multiple;
181181
var value = props.value;
182182
if (value != null) {
183-
updateOptions(node, !!props.multiple, value);
183+
updateOptions(node, !!props.multiple, value, false);
184184
} else if (props.defaultValue != null) {
185185
updateOptions(node, !!props.multiple, props.defaultValue, true);
186186
}
@@ -197,14 +197,14 @@ var ReactDOMSelect = {
197197

198198
var value = props.value;
199199
if (value != null) {
200-
updateOptions(node, !!props.multiple, value);
200+
updateOptions(node, !!props.multiple, value, false);
201201
} else if (wasMultiple !== !!props.multiple) {
202202
// For simplicity, reapply `defaultValue` if `multiple` is toggled.
203203
if (props.defaultValue != null) {
204204
updateOptions(node, !!props.multiple, props.defaultValue, true);
205205
} else {
206206
// Revert the select back to its default unselected state.
207-
updateOptions(node, !!props.multiple, props.multiple ? [] : '');
207+
updateOptions(node, !!props.multiple, props.multiple ? [] : '', false);
208208
}
209209
}
210210
},
@@ -214,7 +214,7 @@ var ReactDOMSelect = {
214214
var value = props.value;
215215

216216
if (value != null) {
217-
updateOptions(node, !!props.multiple, value);
217+
updateOptions(node, !!props.multiple, value, false);
218218
}
219219
},
220220
};

0 commit comments

Comments
 (0)