From 6edac4bdf70477a4d3f2b1ef4b8306de2f6a84fb Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 8 Nov 2015 12:08:20 +0000 Subject: [PATCH] Set the default map location to the support dir. --- OpenRA.Mods.Common/Widgets/Logic/Editor/SaveMapLogic.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Widgets/Logic/Editor/SaveMapLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/Editor/SaveMapLogic.cs index aa3f0e2ee3..6a9cf41300 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/Editor/SaveMapLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/Editor/SaveMapLogic.cs @@ -76,8 +76,9 @@ namespace OpenRA.Mods.Common.Widgets.Logic var mapDirectory = map.Path != null ? Platform.UnresolvePath(Path.GetDirectoryName(map.Path)) : null; var initialDirectory = mapDirectories.Keys.FirstOrDefault(f => f == mapDirectory); + // Prioritize MapClassification.User directories over system directories if (initialDirectory == null) - initialDirectory = mapDirectories.Keys.First(); + initialDirectory = mapDirectories.OrderByDescending(kv => kv.Value).First().Key; directoryDropdown.Text = initialDirectory; directoryDropdown.OnClick = () =>