Fix so that the Save Config menu item does not close tool dialogs

This commit is contained in:
adelikat 2012-04-21 22:46:48 +00:00
parent 8711c49819
commit 27239847c0
1 changed files with 8 additions and 2 deletions

View File

@ -123,6 +123,7 @@ namespace BizHawk.MultiClient
Global.CheatList.SaveSettings();
CloseGame();
Global.MovieSession.Movie.StopMovie();
CloseTools();
SaveConfig();
};
@ -2451,6 +2452,13 @@ namespace BizHawk.MultiClient
Global.Config.MainWndx = -1;
Global.Config.MainWndy = -1;
}
if (Global.Config.ShowLogWindow) LogConsole.SaveConfigSettings();
ConfigService.Save(PathManager.DefaultIniPath, Global.Config);
}
public void CloseTools()
{
CloseForm(RamWatch1);
CloseForm(RamSearch1);
CloseForm(HexEditor1);
@ -2464,8 +2472,6 @@ namespace BizHawk.MultiClient
#if WINDOWS
CloseForm(LuaConsole1);
#endif
if (Global.Config.ShowLogWindow) LogConsole.SaveConfigSettings();
ConfigService.Save(PathManager.DefaultIniPath, Global.Config);
}
private void CloseForm(Form form)