From b6138325ea3a2b02b27228ed59554f629e010970 Mon Sep 17 00:00:00 2001 From: adelikat Date: Thu, 17 Jul 2014 23:20:10 +0000 Subject: [PATCH] TAStudio - fix crash when clicking previous marker button when on the first frame --- BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs index 8d9211b301..ae881ca64e 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs @@ -355,9 +355,12 @@ namespace BizHawk.Client.EmuHawk public void GoToPreviousMarker() { - var prevMarker = _tas.Markers.Previous(Global.Emulator.Frame); - var prev = prevMarker != null ? prevMarker.Frame : 0; - GoToFrame(prev); + if (Global.Emulator.Frame > 0) + { + var prevMarker = _tas.Markers.Previous(Global.Emulator.Frame); + var prev = prevMarker != null ? prevMarker.Frame : 0; + GoToFrame(prev); + } } public void GoToPreviousFrame()