From 0eb98ef3b5b78c5675ff0bff3133acc95a509015 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sun, 25 Sep 2011 14:33:04 +1300 Subject: [PATCH] use OrderBy().ThenBy() rather than relying on unspecified stability of OrderBy(). --- OpenRA.Mods.RA/Widgets/Logic/MapChooserLogic.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Widgets/Logic/MapChooserLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/MapChooserLogic.cs index 39d141c166..839171f7ba 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/MapChooserLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/MapChooserLogic.cs @@ -59,7 +59,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic void EnumerateMaps() { scrollpanel.RemoveChildren(); - foreach (var kv in Game.modData.AvailableMaps.OrderBy(kv => kv.Value.Title).OrderBy(kv => kv.Value.PlayerCount)) + foreach (var kv in Game.modData.AvailableMaps.OrderBy(kv => kv.Value.PlayerCount).ThenBy(kv => kv.Value.Title)) { var map = kv.Value; if (!map.Selectable)