diff --git a/App/Initalizer.cs b/App/Initalizer.cs index 3526d56..72fa9b3 100644 --- a/App/Initalizer.cs +++ b/App/Initalizer.cs @@ -79,14 +79,6 @@ public void Run(string[] args) var collectionAddRemoveForm = GuiComponentsProvider.Instance.GetClassImplementing(); CollectionEditor = new CollectionEditor(CollectionsManager, CollectionsManager, collectionAddRemoveForm, OsuFileIo.LoadedMaps); - if (args.Length > 0) - { - if (File.Exists(args[0])) - { - CollectionsManager.EditCollection(CollectionEditArgs.AddCollections(OsuFileIo.CollectionLoader.LoadCollection(args[0]))); - } - } - var updateChecker = new UpdateChecker(); updateChecker.CheckForUpdates(); var infoTextModel = new InfoTextModel(updateChecker); @@ -98,6 +90,14 @@ public void Run(string[] args) SetTextData(infoTextModel); + if (args.Length > 0) + { + if (File.Exists(args[0])) + { + CollectionsManager.EditCollection(CollectionEditArgs.AddCollections(OsuFileIo.CollectionLoader.LoadCollection(args[0]))); + } + } + var loginForm = GuiComponentsProvider.Instance.GetClassImplementing(); var guiActionsHandler = new GuiActionsHandler(OsuFileIo, CollectionsManager, UserDialogs, mainForm, mainPresenter, loginForm);