Reduce intendation in a couple methods on `BreakpointControl`

This commit is contained in:
YoshiRulz 2025-01-30 21:37:29 +10:00
parent d56413bfb1
commit 2874ce14c8
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
1 changed files with 14 additions and 26 deletions

View File

@ -182,21 +182,13 @@ namespace BizHawk.Client.EmuHawk
private void RemoveBreakpointButton_Click(object sender, EventArgs e)
{
if (EditableItems.Any())
{
var items = EditableItems.ToList();
if (items.Any())
{
foreach (var item in items)
{
_breakpoints.Remove(item);
}
BreakpointView.VirtualListSize = _breakpoints.Count;
UpdateBreakpointRemoveButton();
UpdateStatsLabel();
}
}
if (!EditableItems.Any()) return;
var items = EditableItems.ToList();
if (!items.Any()) return;
foreach (var item in items) _breakpoints.Remove(item);
BreakpointView.VirtualListSize = _breakpoints.Count;
UpdateBreakpointRemoveButton();
UpdateStatsLabel();
}
private void UpdateBreakpointRemoveButton()
@ -213,17 +205,13 @@ namespace BizHawk.Client.EmuHawk
private void BreakpointView_ItemActivate(object sender, EventArgs e)
{
if (EditableItems.Any())
{
var items = EditableItems.ToList();
if (items.Any())
{
foreach (var item in items) item.Active = !item.Active;
BreakpointView.VirtualListSize = _breakpoints.Count;
UpdateBreakpointRemoveButton();
UpdateStatsLabel();
}
}
if (!EditableItems.Any()) return;
var items = EditableItems.ToList();
if (!items.Any()) return;
foreach (var item in items) item.Active = !item.Active;
BreakpointView.VirtualListSize = _breakpoints.Count;
UpdateBreakpointRemoveButton();
UpdateStatsLabel();
}
private void BreakpointView_KeyDown(object sender, KeyEventArgs e)