fix marker state eviction logic

yeah this never worked
This commit is contained in:
Morilli 2025-04-12 22:55:08 +02:00
parent 52f08a9a6c
commit f20d09c8c1
1 changed files with 2 additions and 2 deletions

View File

@ -206,7 +206,7 @@ namespace BizHawk.Client.Common
return;
}
_movie.TasStateManager.EvictReserved(item.Frame);
_movie.TasStateManager.EvictReserved(item.Frame - 1);
_movie.ChangeLog.AddMarkerChange(null, item.Frame, item.Message);
base.Remove(item);
@ -221,7 +221,7 @@ namespace BizHawk.Client.Common
if (match.Invoke(m))
{
_movie.ChangeLog.AddMarkerChange(null, m.Frame, m.Message);
_movie.TasStateManager.EvictReserved(m.Frame);
_movie.TasStateManager.EvictReserved(m.Frame - 1);
}
}