From ade678487a292abda4baa97fb474b3835d8463d2 Mon Sep 17 00:00:00 2001 From: adelikat Date: Mon, 13 Apr 2020 19:29:21 -0500 Subject: [PATCH] Lua console - account for separators when doing Duplicate Script --- BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs index e661b1cc9b..c3572da6da 100644 --- a/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs +++ b/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs @@ -954,7 +954,14 @@ namespace BizHawk.Client.EmuHawk { if (LuaListView.SelectedRows.Any()) { - var script = SelectedFiles.First(); + var script = SelectedItems.First(); + + if (script.IsSeparator) + { + LuaImp.ScriptList.Add(LuaFile.SeparatorInstance); + UpdateDialog(); + return; + } var sfd = new SaveFileDialog {