From 429b298dc13cf1faa3b0f7e30c5d485baed6ee32 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sat, 25 Oct 2014 16:05:11 +0000 Subject: [PATCH] TastStateManager - take starts from savestate into account when deciding if there are any states --- BizHawk.Client.Common/movie/tasproj/TasStateManager.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs b/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs index 1a2dbdadb7..6f4815c516 100644 --- a/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs +++ b/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs @@ -258,7 +258,12 @@ namespace BizHawk.Client.Common public bool Any() { - return States.Count > 1; // TODO: power-on MUST have a state, savestate-anchored movies do not, take this into account + if (_movie.StartsFromSavestate) + { + return States.Count > 0; + } + + return States.Count > 1; } public int LastKey