don't rely on PauseChanged in debugger
this doesn't work anymore with 7c38810e9e
and was questionable to begin with
This commit is contained in:
parent
b93a995083
commit
7b904b1715
|
@ -204,11 +204,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
Clipboard.SetDataObject(blob.ToString());
|
Clipboard.SetDataObject(blob.ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnPauseChanged(bool isPaused)
|
|
||||||
{
|
|
||||||
if (isPaused) FullUpdate();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void DisassemblerContextMenu_Opening(object sender, EventArgs e)
|
private void DisassemblerContextMenu_Opening(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
AddBreakpointContextMenuItem.Enabled = DisassemblerView.AnyRowsSelected;
|
AddBreakpointContextMenuItem.Enabled = DisassemblerView.AnyRowsSelected;
|
||||||
|
|
|
@ -111,5 +111,12 @@ namespace BizHawk.Client.EmuHawk
|
||||||
EngageDebugger();
|
EngageDebugger();
|
||||||
FullUpdate();
|
FullUpdate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override void GeneralUpdate() => FullUpdate();
|
||||||
|
|
||||||
|
protected override void UpdateAfter()
|
||||||
|
{
|
||||||
|
if (MainForm.EmulatorPaused) FullUpdate();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -74,7 +74,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
}
|
}
|
||||||
|
|
||||||
_disassemblyLines.Clear();
|
_disassemblyLines.Clear();
|
||||||
MainForm.OnPauseChanged += OnPauseChanged;
|
|
||||||
CancelSeekBtn.Enabled = false;
|
CancelSeekBtn.Enabled = false;
|
||||||
if (CanDisassemble)
|
if (CanDisassemble)
|
||||||
{
|
{
|
||||||
|
@ -149,7 +148,6 @@ namespace BizHawk.Client.EmuHawk
|
||||||
private void DisengageDebugger()
|
private void DisengageDebugger()
|
||||||
{
|
{
|
||||||
BreakPointControl1.Shutdown();
|
BreakPointControl1.Shutdown();
|
||||||
MainForm.OnPauseChanged -= OnPauseChanged;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void DisableRegisterBox()
|
public void DisableRegisterBox()
|
||||||
|
|
Loading…
Reference in New Issue