From 3123bebe335918604ed765bb4f7339e479f060f6 Mon Sep 17 00:00:00 2001 From: Scott_NZ Date: Tue, 2 Apr 2013 12:50:21 +1300 Subject: [PATCH] Fixes #2907 Sort servers by players in the server browser --- OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs index 3ef283e959..8b738d2283 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/ServerBrowserLogic.cs @@ -149,7 +149,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic searchStatus = SearchStatus.Hidden; currentServer = games.FirstOrDefault(); - foreach (var loop in games.OrderBy(g => g.CanJoin() ? 0 : 1)) + foreach (var loop in games.OrderByDescending(g => g.CanJoin()).ThenByDescending(g => g.Players)) { var game = loop;