debug: space key to toggle breakpoint enablement

fixes #3379
This commit is contained in:
isidor
2016-03-02 00:57:54 +01:00
parent 8b29cfb294
commit 90c05ec80c
@@ -947,6 +947,15 @@ export class BreakpointsController extends BaseDebugController {
return super.onLeftClick(tree, element, event);
}
protected onSpace(tree: tree.ITree, event: IKeyboardEvent): boolean {
super.onSpace(tree, event);
const element = <debug.IEnablement>tree.getFocus();
this.debugService.toggleEnablement(element).done(null, errors.onUnexpectedError);
return true;
}
protected onDelete(tree: tree.ITree, event: IKeyboardEvent): boolean {
const element = tree.getFocus();
if (element instanceof model.Breakpoint) {