Skip to content

Commit 864cc10

Browse files
authored
Merge pull request #243 from sharpensteel/master
fixed problem: list is constantly popping up when Typehead component used with managed `value`
2 parents 61f3541 + 5e46c65 commit 864cc10

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/typeahead/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ var Typeahead = createReactClass({
310310

311311
componentWillReceiveProps: function(nextProps) {
312312
var searchResults = this.getOptionsForValue(this.state.entryValue, nextProps.options);
313-
var showResults = Boolean(searchResults.length);
313+
var showResults = Boolean(searchResults.length) && this.state.isFocused;
314314
this.setState({
315315
searchResults: searchResults,
316316
showResults: showResults

0 commit comments

Comments
 (0)