tastudio: stop copying nothing on Cut command.

This commit is contained in:
feos 2016-08-01 20:41:33 +03:00
parent 13476f33ca
commit 2894bb908d
1 changed files with 4 additions and 3 deletions

View File

@ -454,12 +454,13 @@ namespace BizHawk.Client.EmuHawk
_tasClipboard.Clear(); _tasClipboard.Clear();
var list = TasView.SelectedRows.ToArray(); var list = TasView.SelectedRows.ToArray();
var sb = new StringBuilder(); var sb = new StringBuilder();
for (var i = 0; i < list.Length; i++)
foreach (var index in list) // copy of CopyMenuItem_Click()
{ {
var input = CurrentTasMovie.GetInputState(i); var input = CurrentTasMovie.GetInputState(index);
if (input == null) if (input == null)
break; break;
_tasClipboard.Add(new TasClipboardEntry(list[i], input)); _tasClipboard.Add(new TasClipboardEntry(index, input));
var lg = CurrentTasMovie.LogGeneratorInstance(); var lg = CurrentTasMovie.LogGeneratorInstance();
lg.SetSource(input); lg.SetSource(input);
sb.AppendLine(lg.GenerateLogEntry()); sb.AppendLine(lg.GenerateLogEntry());