From b8e49413cf3e1cf328c627865d039e2b51e25bdc Mon Sep 17 00:00:00 2001 From: Morilli <35152647+Morilli@users.noreply.github.com> Date: Thu, 7 Mar 2024 23:52:18 +0100 Subject: [PATCH] Remove unnecessary TasMovieRecord allocations --- .../tools/TAStudio/MarkerControl.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs index e388e4f1fd..ff2f247377 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.cs @@ -67,7 +67,7 @@ namespace BizHawk.Client.EmuHawk private void MarkerView_QueryItemBkColor(int index, RollColumn column, ref Color color) { // This could happen if the control is told to redraw while Tastudio is rebooting, as we would not have a TasMovie just yet - if (Tastudio.CurrentTasMovie == null) + if (Tastudio.CurrentTasMovie is null) { return; } @@ -82,11 +82,11 @@ namespace BizHawk.Client.EmuHawk else if (index < Markers.Count) { var marker = Markers[index]; - var record = Tastudio.CurrentTasMovie[marker.Frame]; + bool? lagged = Tastudio.CurrentTasMovie.LagLog[marker.Frame]; - if (record.Lagged.HasValue) + if (lagged.HasValue) { - if (record.Lagged.Value) + if (lagged.Value) { color = column.Name == "FrameColumn" ? Tastudio.Palette.LagZone_FrameCol