From cc1b9c59033e452c21b5204ff05a324fb6d3b31e Mon Sep 17 00:00:00 2001 From: Morilli <35152647+Morilli@users.noreply.github.com> Date: Sat, 20 Jul 2024 08:13:44 +0200 Subject: [PATCH] TAStudio: access CurrentTasMovie before stopping it fixes 4c39a81228886f28200916bb6db1d248b2a52da8 - closes #3973 --- .../tools/TAStudio/TAStudio.IToolForm.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IToolForm.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IToolForm.cs index 6b6d6dd7b3..b96f29d3d9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IToolForm.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IToolForm.cs @@ -106,9 +106,10 @@ namespace BizHawk.Client.EmuHawk if (CurrentTasMovie != null) { + bool loadRecent = Game.Hash == CurrentTasMovie.Hash && CurrentTasMovie.Filename == Settings.RecentTas.MostRecent; TastudioStopMovie(); // try to load the most recent movie if it matches the currently loaded movie - if (Game.Hash == CurrentTasMovie.Hash && CurrentTasMovie.Filename == Settings.RecentTas.MostRecent) + if (loadRecent) { LoadMostRecentOrStartNew(); }