Call the lua loadstate callback before redrawing the screen and other updates

This commit is contained in:
adelikat 2016-02-15 19:17:19 -05:00
parent 08655918bd
commit c41851e877
1 changed files with 5 additions and 5 deletions

View File

@ -3692,6 +3692,11 @@ namespace BizHawk.Client.EmuHawk
if (SavestateManager.LoadStateFile(path, userFriendlyStateName))
{
if (GlobalWin.Tools.Has<LuaConsole>())
{
GlobalWin.Tools.LuaConsole.LuaImp.CallLoadStateEvent(userFriendlyStateName);
}
SetMainformMovieInfo();
GlobalWin.OSD.ClearGUIText();
GlobalWin.Tools.UpdateToolsBefore(fromLua);
@ -3703,11 +3708,6 @@ namespace BizHawk.Client.EmuHawk
{
GlobalWin.OSD.AddMessage("Loaded state: " + userFriendlyStateName);
}
if (GlobalWin.Tools.Has<LuaConsole>())
{
GlobalWin.Tools.LuaConsole.LuaImp.CallLoadStateEvent(userFriendlyStateName);
}
}
else
{