From b995afe01944a89662f4df9d0f053c94bca65d28 Mon Sep 17 00:00:00 2001 From: Bitl Date: Fri, 30 Jul 2021 13:11:20 -0700 Subject: [PATCH] bug fixes --- .../Forms/LauncherForm/LauncherFormShared.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs b/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs index 67ad57c..7e03b1c 100644 --- a/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs +++ b/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs @@ -1182,6 +1182,7 @@ namespace NovetusLauncher } string mapname = Path.GetFileName(ofd.FileName); + bool success = true; try { @@ -1190,13 +1191,16 @@ namespace NovetusLauncher catch (Exception ex) { MessageBox.Show("Novetus has experienced an error when adding your map file: " + ex.Message + "\n\nYour file has not been added. Please try again.", "Novetus - Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + success = false; } finally { - if (File.Exists(GlobalPaths.MapsDir + @"\\" + mapname)) + if (success) { + RefreshMaps(); Tree.SelectedNode = TreeNodeHelper.SearchTreeView(mapname, Tree.Nodes); - MessageBox.Show("The map '" + mapname + "' was successfully added to Novetus!" , "Novetus - Map Upload Confirmation"); + Tree.Focus(); + MessageBox.Show("The map '" + mapname + "' was successfully added to Novetus!" , "Novetus - Map Added", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }