From 505dc358e129c728b5577ee6de3501e901a29ea3 Mon Sep 17 00:00:00 2001 From: SuuperW Date: Sun, 29 Jun 2025 02:20:18 -0500 Subject: [PATCH] Fix: Undoing recording frame 0 then advancing 1 frame could display incorrect inputs. --- src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs index b41f17b120..28d585cdd2 100644 --- a/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs +++ b/src/BizHawk.Client.Common/movie/tasproj/TasMovie.cs @@ -152,7 +152,7 @@ namespace BizHawk.Client.Common /// public string DisplayValue(int frame, string buttonName) { - if (_displayCache.Frame != frame) + if (_displayCache.Frame != frame || Log.Count == 1) { _displayCache.Controller ??= new Bk2Controller(Session.MovieController.Definition, LogKey); _displayCache.Controller.SetFromMnemonic(Log[frame]);