Fix IDE0074
This commit is contained in:
committed by
Pavel Penev
parent
cbd0583289
commit
bd2b3d9793
@@ -147,13 +147,11 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
if (map.Package != null)
|
||||
{
|
||||
selectedDirectory = writableDirectories.FirstOrDefault(k => k.Folder.Contains(map.Package.Name));
|
||||
if (selectedDirectory == null)
|
||||
selectedDirectory = writableDirectories.FirstOrDefault(k => Directory.GetDirectories(k.Folder.Name).Any(f => f.Contains(map.Package.Name)));
|
||||
selectedDirectory ??= writableDirectories.FirstOrDefault(k => Directory.GetDirectories(k.Folder.Name).Any(f => f.Contains(map.Package.Name)));
|
||||
}
|
||||
|
||||
// Prioritize MapClassification.User directories over system directories
|
||||
if (selectedDirectory == null)
|
||||
selectedDirectory = writableDirectories.OrderByDescending(kv => kv.Classification).First();
|
||||
selectedDirectory ??= writableDirectories.OrderByDescending(kv => kv.Classification).First();
|
||||
|
||||
directoryDropdown.GetText = () => selectedDirectory?.DisplayName ?? "";
|
||||
directoryDropdown.OnClick = () =>
|
||||
|
||||
Reference in New Issue
Block a user