Debugger: Fixed ctrl/shift-clicking in breakpoint list
This commit is contained in:
parent
5d1d2d93b4
commit
a81e328ec8
1 changed files with 3 additions and 2 deletions
|
@ -20,11 +20,12 @@ namespace Mesen.GUI.Controls
|
||||||
|
|
||||||
protected override void OnItemCheck(ItemCheckEventArgs e)
|
protected override void OnItemCheck(ItemCheckEventArgs e)
|
||||||
{
|
{
|
||||||
if(this._preventCheck) {
|
if(this._preventCheck || Control.ModifierKeys.HasFlag(Keys.Control) || Control.ModifierKeys.HasFlag(Keys.Shift)) {
|
||||||
e.NewValue = e.CurrentValue;
|
e.NewValue = e.CurrentValue;
|
||||||
this._preventCheck = false;
|
this._preventCheck = false;
|
||||||
} else
|
} else {
|
||||||
base.OnItemCheck(e);
|
base.OnItemCheck(e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnMouseDown(MouseEventArgs e)
|
protected override void OnMouseDown(MouseEventArgs e)
|
||||||
|
|
Loading…
Add table
Reference in a new issue