From ede560fe1a9b4ed4f93f2d2073a08caa91e6be43 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sat, 26 Jul 2014 15:31:36 +0000 Subject: [PATCH] fix issue 229 - float autoholds were not being cleared when closing a rom --- BizHawk.Client.Common/inputAdapters/InputAdapters.cs | 1 + BizHawk.Client.EmuHawk/MainForm.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/BizHawk.Client.Common/inputAdapters/InputAdapters.cs b/BizHawk.Client.Common/inputAdapters/InputAdapters.cs index f95b1db824..32c8a33c43 100644 --- a/BizHawk.Client.Common/inputAdapters/InputAdapters.cs +++ b/BizHawk.Client.Common/inputAdapters/InputAdapters.cs @@ -342,6 +342,7 @@ namespace BizHawk.Client.Common public void ClearStickies() { stickySet.Clear(); + _floatSet.Clear(); } public void MassToggleStickyState(List buttons) diff --git a/BizHawk.Client.EmuHawk/MainForm.cs b/BizHawk.Client.EmuHawk/MainForm.cs index 6d07c89f53..00afedef3f 100644 --- a/BizHawk.Client.EmuHawk/MainForm.cs +++ b/BizHawk.Client.EmuHawk/MainForm.cs @@ -3300,6 +3300,7 @@ namespace BizHawk.Client.EmuHawk _stateSlots.Clear(); UpdateDumpIcon(); UpdateCoreStatusBarButton(); + ClearHolds(); ToolHelpers.UpdateCheatRelatedTools(null, null); } }