diff --git a/shared/viewmodels/RoomDirectoryViewModel.js b/shared/viewmodels/RoomDirectoryViewModel.js index 312a82c..0014ac1 100644 --- a/shared/viewmodels/RoomDirectoryViewModel.js +++ b/shared/viewmodels/RoomDirectoryViewModel.js @@ -89,6 +89,7 @@ class RoomDirectoryViewModel extends ViewModel { }); this._roomCardViewModelsFilterMap = new ApplyMap(this._roomCardViewModelsMap); this._roomCardViewModels = this._roomCardViewModelsFilterMap.sortValues((a, b) => { + // Sort by the number of joined members descending (highest to lowest) if (b.numJoinedMembers > a.numJoinedMembers) { return 1; } else if (b.numJoinedMembers < a.numJoinedMembers) {