From 0f62388d3c18675d9d5458cb309f3049b14ff4ab Mon Sep 17 00:00:00 2001 From: Kegan Dougal Date: Mon, 14 Dec 2015 11:32:08 +0000 Subject: [PATCH] Don't re-render after each /sync call --- src/components/structures/RoomView.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/structures/RoomView.js b/src/components/structures/RoomView.js index 2c7b438c77..fff7b97624 100644 --- a/src/components/structures/RoomView.js +++ b/src/components/structures/RoomView.js @@ -145,7 +145,10 @@ module.exports = React.createClass({ } }, - onSyncStateChange: function(state) { + onSyncStateChange: function(state, prevState) { + if (state === "SYNCING" && prevState === "SYNCING") { + return; + } this.setState({ syncState: state });