From 4c57718f7dacfd777b6e2ca92b4f73f41de28aab Mon Sep 17 00:00:00 2001 From: adelikat Date: Sun, 17 Nov 2019 11:35:53 -0600 Subject: [PATCH] Move autoloading of tools to the Shown event fixes #334 --- BizHawk.Client.EmuHawk/MainForm.Events.cs | 17 +++++++++++++++++ BizHawk.Client.EmuHawk/MainForm.cs | 17 ----------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/BizHawk.Client.EmuHawk/MainForm.Events.cs b/BizHawk.Client.EmuHawk/MainForm.Events.cs index 58298dab8e..fe6687df98 100644 --- a/BizHawk.Client.EmuHawk/MainForm.Events.cs +++ b/BizHawk.Client.EmuHawk/MainForm.Events.cs @@ -3234,6 +3234,23 @@ namespace BizHawk.Client.EmuHawk private void MainForm_Shown(object sender, EventArgs e) { + if (Emulator is TI83 && Global.Config.TI83autoloadKeyPad) + { + GlobalWin.Tools.Load(); + } + + GlobalWin.Tools.AutoLoad(); + + if (Global.Config.RecentWatches.AutoLoad) + { + GlobalWin.Tools.LoadRamWatch(!Global.Config.DisplayRamWatch); + } + + if (Global.Config.RecentCheats.AutoLoad) + { + GlobalWin.Tools.Load(); + } + HandlePlatformMenus(); } diff --git a/BizHawk.Client.EmuHawk/MainForm.cs b/BizHawk.Client.EmuHawk/MainForm.cs index 440eca5746..a4c773fa49 100644 --- a/BizHawk.Client.EmuHawk/MainForm.cs +++ b/BizHawk.Client.EmuHawk/MainForm.cs @@ -387,18 +387,6 @@ namespace BizHawk.Client.EmuHawk else GlobalWin.Tools.LuaConsole.LoadLuaFile(_argParser.luaScript); } - GlobalWin.Tools.AutoLoad(); - - if (Global.Config.RecentWatches.AutoLoad) - { - GlobalWin.Tools.LoadRamWatch(!Global.Config.DisplayRamWatch); - } - - if (Global.Config.RecentCheats.AutoLoad) - { - GlobalWin.Tools.Load(); - } - SetStatusBar(); if (Global.Config.StartPaused) @@ -3613,11 +3601,6 @@ namespace BizHawk.Client.EmuHawk Emulator.CoreComm.RomStatusAnnotation = "Multi-disk bundler"; } - if (Emulator is TI83 && Global.Config.TI83autoloadKeyPad) - { - GlobalWin.Tools.Load(); - } - if (loader.LoadedEmulator is NES nes) { if (!string.IsNullOrWhiteSpace(nes.GameName))