ensure sort order of contacts by [touched]

This commit is contained in:
or-else
2021-07-29 19:16:38 -07:00
parent eff8bbabc5
commit febc75da17
7 changed files with 15 additions and 7 deletions
+6
View File
@@ -774,6 +774,12 @@ class TinodeWeb extends React.Component {
newState.topicSelectedAcs = c.acs;
}
});
const past = new Date(0);
newState.chatList.sort((a, b) => {
return (a.touched || past).getTime() - (b.touched || past).getTime();
});
// Merge search results and chat list.
newState.searchableContacts = TinodeWeb.prepareSearchableContacts(newState.chatList, this.state.searchResults);
this.setState(newState);