Skip to content

Commit f20d09c

Browse files
committed
fix marker state eviction logic
yeah this never worked
1 parent 52f08a9 commit f20d09c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/BizHawk.Client.Common/movie/tasproj/TasMovieMarker.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public void Add(int frame, string message)
206206
return;
207207
}
208208

209-
_movie.TasStateManager.EvictReserved(item.Frame);
209+
_movie.TasStateManager.EvictReserved(item.Frame - 1);
210210
_movie.ChangeLog.AddMarkerChange(null, item.Frame, item.Message);
211211

212212
base.Remove(item);
@@ -221,7 +221,7 @@ public void Add(int frame, string message)
221221
if (match.Invoke(m))
222222
{
223223
_movie.ChangeLog.AddMarkerChange(null, m.Frame, m.Message);
224-
_movie.TasStateManager.EvictReserved(m.Frame);
224+
_movie.TasStateManager.EvictReserved(m.Frame - 1);
225225
}
226226
}
227227

0 commit comments

Comments
 (0)