Extract method from `LoadBranchToolStripMenuItem_Click`

This commit is contained in:
YoshiRulz 2023-01-03 06:05:19 +10:00
parent 007d862c58
commit 250b839e2c
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
1 changed files with 6 additions and 3 deletions

View File

@ -247,7 +247,7 @@ namespace BizHawk.Client.EmuHawk
Tastudio.MainForm.AddOnScreenMessage($"Added branch {Branches.Current + 1}");
}
private void LoadBranchToolStripMenuItem_Click(object sender, EventArgs e)
private void PrepareHistoryAndLoadSelectedBranch()
{
_backupBranch = CreateBranch();
@ -270,6 +270,9 @@ namespace BizHawk.Client.EmuHawk
}
}
private void LoadBranchToolStripMenuItem_Click(object sender, EventArgs e)
=> PrepareHistoryAndLoadSelectedBranch();
private void UpdateBranchToolStripMenuItem_Click(object sender, EventArgs e)
{
if (SelectedBranch == null)
@ -423,7 +426,7 @@ namespace BizHawk.Client.EmuHawk
}
}
LoadBranchToolStripMenuItem_Click(null, null);
PrepareHistoryAndLoadSelectedBranch();
}
public void UpdateBranchExternal(int slot = -1)
@ -610,7 +613,7 @@ namespace BizHawk.Client.EmuHawk
{
if (Tastudio.Settings.LoadBranchOnDoubleClick)
{
LoadBranchToolStripMenuItem_Click(null, null);
PrepareHistoryAndLoadSelectedBranch();
}
}