From 14d96bbb60b0a762269ade1b66ca019c164ea3ad Mon Sep 17 00:00:00 2001 From: afc163 Date: Tue, 24 Nov 2015 15:58:51 +0800 Subject: [PATCH] do not hide menu when select a multiple or tag select --- src/Select.jsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Select.jsx b/src/Select.jsx index f45d26158..7a93261fb 100644 --- a/src/Select.jsx +++ b/src/Select.jsx @@ -217,9 +217,9 @@ const Select = React.createClass({ } value = [selectedValue]; label = [selectedLabel]; + this.setOpenState(false); } this.fireChange(value, label); - this.setOpenState(false); this.setState({ inputValue: '', }); @@ -234,7 +234,9 @@ const Select = React.createClass({ if (domEvent.type === 'click') { this.removeSelected(getValuePropValue(item)); } - this.setOpenState(false); + if (!isMultipleOrTags(this.props)) { + this.setOpenState(false); + } this.setState({ inputValue: '', });