diff --git a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.Editing.cs b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.Editing.cs index f92ce87f32..8a0120279c 100644 --- a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.Editing.cs +++ b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.Editing.cs @@ -51,7 +51,7 @@ namespace BizHawk.Client.Common LagLog.RemoveFrom(frame); TasStateManager.InvalidateAfter(frame); - GreenzoneInvalidated(frame); + GreenzoneInvalidated?.Invoke(frame); Markers.TruncateAt(frame); ChangeLog.SetGeneralRedo(); diff --git a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs index 1108c180f3..f938885927 100644 --- a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs +++ b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs @@ -122,7 +122,7 @@ namespace BizHawk.Client.Common { var anyLagInvalidated = LagLog.RemoveFrom(frame); var anyStateInvalidated = TasStateManager.InvalidateAfter(frame); - GreenzoneInvalidated(frame); + GreenzoneInvalidated?.Invoke(frame); if (anyLagInvalidated || anyStateInvalidated) { Changes = true; @@ -286,7 +286,7 @@ namespace BizHawk.Client.Common { LagLog.RemoveFrom(timelineBranchFrame.Value); TasStateManager.InvalidateAfter(timelineBranchFrame.Value); - GreenzoneInvalidated(timelineBranchFrame.Value); + GreenzoneInvalidated?.Invoke(timelineBranchFrame.Value); } return true;