diff --git a/RomRepoMgr.Core/Workers/FileImporter.cs b/RomRepoMgr.Core/Workers/FileImporter.cs index d12a52e..07c949f 100644 --- a/RomRepoMgr.Core/Workers/FileImporter.cs +++ b/RomRepoMgr.Core/Workers/FileImporter.cs @@ -86,7 +86,7 @@ public sealed class FileImporter(bool onlyKnown, bool deleteAfterImport) Maximum = Files.Count }); - ConcurrentBag files = []; + ConcurrentBag files = []; ConcurrentBag archives = []; Parallel.ForEach(Files, @@ -139,8 +139,8 @@ public sealed class FileImporter(bool onlyKnown, bool deleteAfterImport) } }); - Files = files.ToList(); - Archives = archives.ToList(); + Files = files.Order().ToList(); + Archives = archives.Order().ToList(); SetMessage?.Invoke(this, new MessageEventArgs