diff --git a/src/tsconfig.strictNullChecks.json b/src/tsconfig.strictNullChecks.json index bd890696fa2..2d17fd87162 100644 --- a/src/tsconfig.strictNullChecks.json +++ b/src/tsconfig.strictNullChecks.json @@ -402,6 +402,7 @@ "./vs/workbench/browser/parts/quickinput/quickInputUtils.ts", "./vs/workbench/browser/parts/quickopen/quickopen.ts", "./vs/workbench/browser/parts/statusbar/statusbar.ts", + "./vs/workbench/common/actions.ts", "./vs/workbench/common/activity.ts", "./vs/workbench/common/component.ts", "./vs/workbench/common/composite.ts", diff --git a/src/vs/workbench/common/actions.ts b/src/vs/workbench/common/actions.ts index 23f9607cfc8..ff3f359b1ad 100644 --- a/src/vs/workbench/common/actions.ts +++ b/src/vs/workbench/common/actions.ts @@ -45,7 +45,7 @@ Registry.add(Extensions.WorkbenchActions, new class implements IWorkbenchActionR id: descriptor.id, weight: weight, when: descriptor.keybindingContext, - primary: keybindings && keybindings.primary, + primary: keybindings ? keybindings.primary : 0, secondary: keybindings && keybindings.secondary, win: keybindings && keybindings.win, mac: keybindings && keybindings.mac,