From 8c24e64a5ef6be0caebc99e5f3f05710abc8f8c1 Mon Sep 17 00:00:00 2001 From: Nicolas Gotchac Date: Mon, 31 Oct 2016 15:00:23 +0100 Subject: [PATCH] Fixes search filtering issues (#2966) (#3011) --- js/src/ui/Actionbar/Search/search.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/js/src/ui/Actionbar/Search/search.js b/js/src/ui/Actionbar/Search/search.js index e00fd433f..b25ccf5fb 100644 --- a/js/src/ui/Actionbar/Search/search.js +++ b/js/src/ui/Actionbar/Search/search.js @@ -137,10 +137,15 @@ export default class ActionbarSearch extends Component { handleTokenAdd = (value) => { const { tokens } = this.props; + const { inputValue } = this.state; const newSearchTokens = uniq([].concat(tokens, value)); - this.handleSearchChange(newSearchTokens); + this.setState({ + inputValue: inputValue === value ? '' : inputValue + }, () => { + this.handleSearchChange(newSearchTokens); + }); } handleTokenDelete = (value) => {