提交 a626cc19 编写于 作者: M Matt Bierner

Strict null check panel.ts

上级 b30ff27f
......@@ -549,6 +549,8 @@
"./vs/workbench/browser/actions/toggleStatusbarVisibility.ts",
"./vs/workbench/browser/actions/toggleTabsVisibility.ts",
"./vs/workbench/browser/actions/toggleZenMode.ts",
"./vs/workbench/browser/composite.ts",
"./vs/workbench/browser/panel.ts",
"./vs/workbench/browser/part.ts",
"./vs/workbench/browser/parts/editor/editorWidgets.ts",
"./vs/workbench/browser/parts/notifications/notificationsAlerts.ts",
......@@ -734,8 +736,7 @@
"./vs/workbench/services/themes/common/workbenchThemeService.ts",
"./vs/workbench/services/title/common/titleService.ts",
"./vs/workbench/services/workspace/common/workspaceEditing.ts",
"./vs/workbench/test/electron-browser/api/mock.ts",
"./vs/workbench/browser/composite.ts"
"./vs/workbench/test/electron-browser/api/mock.ts"
],
"exclude": [
"./typings/require-monaco.d.ts"
......
......@@ -94,7 +94,7 @@ export abstract class TogglePanelAction extends Action {
private isPanelFocused(): boolean {
const activeElement = document.activeElement;
return this.isPanelActive() && activeElement && isAncestor(activeElement, this.partService.getContainer(Parts.PANEL_PART));
return !!(this.isPanelActive() && activeElement && isAncestor(activeElement, this.partService.getContainer(Parts.PANEL_PART)));
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册