Don't go & load the first room if we've already been told to load a different one.

This commit is contained in:
David Baker 2015-07-20 14:09:41 -07:00
parent 36b1280f0c
commit e0673eee29

View file

@ -173,6 +173,7 @@ module.exports = {
var cli = MatrixClientPeg.get();
var self = this;
cli.on('syncComplete', function() {
if (!self.state.currentRoom) {
var firstRoom = null;
if (cli.getRooms() && cli.getRooms().length) {
firstRoom = RoomListSorter.mostRecentActivityFirst(
@ -181,6 +182,9 @@ module.exports = {
}
self.setState({ready: true, currentRoom: firstRoom});
self.notifyNewScreen('room/'+firstRoom);
} else {
self.setState({ready: true});
}
dis.dispatch({action: 'focus_composer'});
});
cli.on('Call.incoming', function(call) {