Fix slow Ctrl+A on Ram Search and Ram Watch, fixes #630

This commit is contained in:
adelikat 2016-09-21 10:56:57 -04:00
parent 574584c079
commit 3bf11dbf68
2 changed files with 10 additions and 0 deletions

View File

@ -1729,6 +1729,11 @@ namespace BizHawk.Client.EmuHawk
private void WatchListView_SelectedIndexChanged(object sender, EventArgs e) private void WatchListView_SelectedIndexChanged(object sender, EventArgs e)
{ {
if (WatchListView.SelectAllInProgress)
{
return;
}
RemoveToolBarItem.Enabled = RemoveToolBarItem.Enabled =
AddToRamWatchToolBarItem.Enabled = AddToRamWatchToolBarItem.Enabled =
SelectedIndices.Any(); SelectedIndices.Any();

View File

@ -1140,6 +1140,11 @@ namespace BizHawk.Client.EmuHawk
private void WatchListView_SelectedIndexChanged(object sender, EventArgs e) private void WatchListView_SelectedIndexChanged(object sender, EventArgs e)
{ {
if (WatchListView.SelectAllInProgress)
{
return;
}
PokeAddressToolBarItem.Enabled = PokeAddressToolBarItem.Enabled =
FreezeAddressToolBarItem.Enabled = FreezeAddressToolBarItem.Enabled =
SelectedIndices.Any() && SelectedIndices.Any() &&