From a731504e5b4aba1047a79439ad5fb813aab224a4 Mon Sep 17 00:00:00 2001 From: "andres.delikat" Date: Tue, 30 Aug 2011 00:26:14 +0000 Subject: [PATCH] TAStudio - fix typo in Restart() that was causing the listview to get wrecked --- BizHawk.MultiClient/MainForm.Movie.cs | 1 + BizHawk.MultiClient/tools/TAStudio.cs | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/BizHawk.MultiClient/MainForm.Movie.cs b/BizHawk.MultiClient/MainForm.Movie.cs index e10c388271..422e7177ff 100644 --- a/BizHawk.MultiClient/MainForm.Movie.cs +++ b/BizHawk.MultiClient/MainForm.Movie.cs @@ -38,6 +38,7 @@ namespace BizHawk.MultiClient UserMovie.StartPlayback(); } SetMainformMovieInfo(); + TAStudio1.Restart(); } public void SetMainformMovieInfo() diff --git a/BizHawk.MultiClient/tools/TAStudio.cs b/BizHawk.MultiClient/tools/TAStudio.cs index 4913792541..c397fd2baa 100644 --- a/BizHawk.MultiClient/tools/TAStudio.cs +++ b/BizHawk.MultiClient/tools/TAStudio.cs @@ -121,6 +121,16 @@ namespace BizHawk.MultiClient TASView.ensureVisible(Global.Emulator.Frame); } + public void Restart() + { + if (!this.IsHandleCreated || this.IsDisposed) return; + TASView.Items.Clear(); + ControllerBox.Controls.Clear(); + ClearPads(); + Pads.Clear(); + LoadTAStudio(); + } + public void LoadTAStudio() { //TODO: don't engage until new/open project @@ -233,16 +243,6 @@ namespace BizHawk.MultiClient Pads[x].Clear(); } - public void Restart() - { - if (!this.IsHandleCreated || this.IsDisposed) return; - TASView.Clear(); - ControllerBox.Controls.Clear(); - ClearPads(); - Pads.Clear(); - LoadTAStudio(); - } - private void exitToolStripMenuItem_Click(object sender, EventArgs e) { this.Close();