diff --git a/src/components/views/rooms/SearchableEntityList.js b/src/components/views/rooms/SearchableEntityList.js index acd20f3984..c91e058e4c 100644 --- a/src/components/views/rooms/SearchableEntityList.js +++ b/src/components/views/rooms/SearchableEntityList.js @@ -81,6 +81,8 @@ var SearchableEntityList = React.createClass({ var q = ev.target.value; this.setState({ query: q, + // reset truncation if they back out the entire text + truncateAt: (q.length === 0 ? this.props.truncateAt : this.state.truncateAt), results: this.getSearchResults(q, this.props.entities) }, () => { // invoke the callback AFTER we've flushed the new state. We need to