diff --git a/BizHawk.Client.Common/movie/tasproj/TasLagLog.cs b/BizHawk.Client.Common/movie/tasproj/TasLagLog.cs index 62ff8864d4..cc433b1907 100644 --- a/BizHawk.Client.Common/movie/tasproj/TasLagLog.cs +++ b/BizHawk.Client.Common/movie/tasproj/TasLagLog.cs @@ -170,15 +170,9 @@ namespace BizHawk.Client.Common { var log = new TasLagLog(); log.LagLog = LagLog.ToList(); - log.WasLag = LagLog.ToList(); + log.WasLag = WasLag.ToList(); return log; } - - public void FromLagLog(TasLagLog log) - { - LagLog = log.LagLog; - WasLag = log.WasLag; - } } } diff --git a/BizHawk.Client.Common/movie/tasproj/TasMovie.cs b/BizHawk.Client.Common/movie/tasproj/TasMovie.cs index dbc5ce1479..8c6446a9f7 100644 --- a/BizHawk.Client.Common/movie/tasproj/TasMovie.cs +++ b/BizHawk.Client.Common/movie/tasproj/TasMovie.cs @@ -464,7 +464,7 @@ namespace BizHawk.Client.Common StateManager.ClearStateHistory(); StateManager.SetState(branch.Frame, branch.CoreData); LagLog.Clear(); - LagLog.FromLagLog(branch.LagLog); + LagLog = branch.LagLog.Clone(); } } } diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.cs index 7903672734..b6f19b8571 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.cs @@ -76,7 +76,7 @@ namespace BizHawk.Client.EmuHawk private void AddContextMenu_Click(object sender, EventArgs e) { // TODO: don't use Global.Emulator - var branch = new TasBranch + TasBranch branch = new TasBranch { Frame = Global.Emulator.Frame, CoreData = (byte[])((Global.Emulator as IStatable).SaveStateBinary().Clone()),