From 51eed83cceede6d9c207f6ece6374e79cb3c4510 Mon Sep 17 00:00:00 2001 From: adelikat Date: Mon, 24 Jul 2017 08:44:15 -0500 Subject: [PATCH] lua - tastudio.getselection() - make key of the lua table an index --- .../tools/Lua/Libraries/EmuLuaLibrary.Tastudio.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/BizHawk.Client.EmuHawk/tools/Lua/Libraries/EmuLuaLibrary.Tastudio.cs b/BizHawk.Client.EmuHawk/tools/Lua/Libraries/EmuLuaLibrary.Tastudio.cs index aa490297b7..a1c7ad4194 100644 --- a/BizHawk.Client.EmuHawk/tools/Lua/Libraries/EmuLuaLibrary.Tastudio.cs +++ b/BizHawk.Client.EmuHawk/tools/Lua/Libraries/EmuLuaLibrary.Tastudio.cs @@ -1,6 +1,7 @@ using System; using System.ComponentModel; using System.Drawing; +using System.Linq; using NLua; using BizHawk.Client.Common; @@ -246,11 +247,11 @@ namespace BizHawk.Client.EmuHawk if (Engaged()) { - var selection = Tastudio.GetSelection(); + var selection = Tastudio.GetSelection().ToList(); - foreach (var row in selection) + for (int i = 0; i < selection.Count; i++) { - table[row] = row; + table[i] = selection[i]; } }