diff --git a/src/BizHawk.Client.Common/movie/tasproj/TasBranch.cs b/src/BizHawk.Client.Common/movie/tasproj/TasBranch.cs index f6ca142a6d..9e476bbde4 100644 --- a/src/BizHawk.Client.Common/movie/tasproj/TasBranch.cs +++ b/src/BizHawk.Client.Common/movie/tasproj/TasBranch.cs @@ -292,10 +292,10 @@ namespace BizHawk.Client.Common { // intentionally not using linq here because this is called many times per frame int index = -1; - var timeStamp = DateTime.MaxValue; + var timeStamp = DateTime.MinValue; for (int i = 0; i < list.Count; i++) { - if (list[i].Frame == frame && list[i].TimeStamp < timeStamp) + if (list[i].Frame == frame && list[i].TimeStamp > timeStamp) { index = i; timeStamp = list[i].TimeStamp;