From e5099ce3b72ab27ddd5865acb7382de760b075df Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 14 Aug 2015 10:31:09 +0100 Subject: [PATCH] Don't clobber the ready state if the sdk isn't ready yet --- src/controllers/pages/MatrixChat.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/pages/MatrixChat.js b/src/controllers/pages/MatrixChat.js index 622e546b36..09c01374e9 100644 --- a/src/controllers/pages/MatrixChat.js +++ b/src/controllers/pages/MatrixChat.js @@ -280,10 +280,10 @@ module.exports = { if (roomString[0] == '#') { var self = this; MatrixClientPeg.get().getRoomIdForAlias(roomString).done(function(result) { - self.setState({ready: true}); + if (self.sdkReady) self.setState({ready: true}); defer.resolve(result.room_id); }, function() { - self.setState({ready: true}); + if (self.sdkReady) self.setState({ready: true}); defer.resolve(null); }); this.setState({ready: false});