Fix favourites losing rooms and sorting weirdly

By not flagging the room as inserted, we end up sorting it.

Fixes https://github.com/vector-im/riot-web/issues/8857
This commit is contained in:
Travis Ralston 2019-02-21 09:17:35 -07:00
parent ade9ee3c18
commit d662dccfba

View file

@ -287,6 +287,7 @@ class RoomListStore extends Store {
// Speed optimization: Skip the loop below if we're not going to do anything productive
if (!hasRoom || LIST_ORDERS[key] !== 'recent') {
listsClone[key] = this._state.lists[key];
inserted = true; // Ensure that we don't try and sort the room into the tag
continue;
} else {
listsClone[key] = [];