diff --git a/src/components/structures/RoomView.js b/src/components/structures/RoomView.js index e6da12fdc7..4598b7b9c8 100644 --- a/src/components/structures/RoomView.js +++ b/src/components/structures/RoomView.js @@ -739,6 +739,8 @@ module.exports = React.createClass({ getSearchResultTiles: function() { var EventTile = sdk.getComponent('rooms.EventTile'); var SearchResultTile = sdk.getComponent('rooms.SearchResultTile'); + var Spinner = sdk.getComponent("elements.Spinner"); + var cli = MatrixClientPeg.get(); // XXX: todo: merge overlapping results somehow? @@ -751,6 +753,12 @@ module.exports = React.createClass({ var ret = []; + if (this.state.searchInProgress) { + ret.push(
  • + +
  • ); + } + if (!this.state.searchResults.next_batch) { if (this.state.searchResults.results.length == 0) { ret.push(