diff --git a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs index f15dbe9acf..1eb6577b4e 100644 --- a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs +++ b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs @@ -166,7 +166,13 @@ namespace BizHawk.Client.EmuHawk file.Stop(); } + var currentScripts = LuaImp?.ScriptList; // Temp fix for now LuaImp = new EmuLuaLibrary(Emulator.ServiceProvider); + if (currentScripts != null) + { + LuaImp.ScriptList.AddRange(currentScripts); + } + InputBox.AutoCompleteCustomSource.AddRange(LuaImp.Docs.Select(a => a.Library + "." + a.Name).ToArray()); foreach (var file in runningScripts)