Debugger: Fixed designer crash

This commit is contained in:
Sour 2018-01-01 11:35:36 -05:00
parent f294182002
commit 20ab1379f4

View file

@ -21,13 +21,16 @@ namespace Mesen.GUI.Debugger.Controls
{
InitializeComponent();
mnuShowLabels.Checked = ConfigManager.Config.DebugInfo.ShowBreakpointLabels;
mnuShowLabels.CheckedChanged += mnuShowLabels_CheckedChanged;
bool designMode = (LicenseManager.UsageMode == LicenseUsageMode.Designtime);
if(!designMode) {
mnuShowLabels.Checked = ConfigManager.Config.DebugInfo.ShowBreakpointLabels;
mnuShowLabels.CheckedChanged += mnuShowLabels_CheckedChanged;
BreakpointManager.BreakpointsChanged += BreakpointManager_OnBreakpointChanged;
mnuRemoveBreakpoint.Enabled = false;
mnuEditBreakpoint.Enabled = false;
mnuGoToLocation.Enabled = false;
BreakpointManager.BreakpointsChanged += BreakpointManager_OnBreakpointChanged;
mnuRemoveBreakpoint.Enabled = false;
mnuEditBreakpoint.Enabled = false;
mnuGoToLocation.Enabled = false;
}
}
void BreakpointManager_OnBreakpointChanged(object sender, EventArgs e)