diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index 95f1ad9096..47064a7dd5 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -3177,7 +3177,10 @@ namespace BizHawk.Client.EmuHawk { Tools.TAStudio.StopSeeking(); } - PauseOnFrame = null; + else + { + PauseOnFrame = null; + } } } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IControlMainForm.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IControlMainForm.cs index 8778967953..9606a3f39c 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IControlMainForm.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.IControlMainForm.cs @@ -103,7 +103,6 @@ namespace BizHawk.Client.EmuHawk if (Emulator.Frame >= MainForm.PauseOnFrame) { MainForm.PauseEmulator(); - MainForm.PauseOnFrame = null; StopSeeking(); GoToPreviousFrame(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs index 6c70c42b5f..82432f22aa 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs @@ -891,7 +891,6 @@ namespace BizHawk.Client.EmuHawk if (notch > 0 && Emulator.Frame >= MainForm.PauseOnFrame) { MainForm.PauseEmulator(); - MainForm.PauseOnFrame = null; StopSeeking(); GoToFrame(Emulator.Frame - notch); }