diff --git a/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs b/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs index e96cee76ea..19806561fa 100644 --- a/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs +++ b/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs @@ -1729,6 +1729,11 @@ namespace BizHawk.Client.EmuHawk private void WatchListView_SelectedIndexChanged(object sender, EventArgs e) { + if (WatchListView.SelectAllInProgress) + { + return; + } + RemoveToolBarItem.Enabled = AddToRamWatchToolBarItem.Enabled = SelectedIndices.Any(); diff --git a/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.cs b/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.cs index f8ef58e4ac..161ad0c479 100644 --- a/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.cs +++ b/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.cs @@ -1140,6 +1140,11 @@ namespace BizHawk.Client.EmuHawk private void WatchListView_SelectedIndexChanged(object sender, EventArgs e) { + if (WatchListView.SelectAllInProgress) + { + return; + } + PokeAddressToolBarItem.Enabled = FreezeAddressToolBarItem.Enabled = SelectedIndices.Any() &&