From 95134480f57a55f32cd77bba6ab6003e2e285515 Mon Sep 17 00:00:00 2001 From: Emiya0306 Date: Fri, 10 May 2019 13:50:24 +0800 Subject: [PATCH] Select: #982, fix filterMethod cannot filter input --- src/select/Select.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/select/Select.jsx b/src/select/Select.jsx index 607e504f5..34d9650cf 100644 --- a/src/select/Select.jsx +++ b/src/select/Select.jsx @@ -168,7 +168,7 @@ class Select extends Component { } handleValueChange() { - const { multiple } = this.props; + const { multiple, filterMethod } = this.props; const { value, options } = this.state; if (multiple && Array.isArray(value)) { @@ -184,7 +184,7 @@ class Select extends Component { return option.props.value === value })[0]; - if (selected) { + if (selected && !filterMethod) { this.state.selectedLabel = selected.props.label || selected.props.value; } }