From 77af9d75c7ece360a7eae5927a7e3d0744e6dc5e Mon Sep 17 00:00:00 2001 From: Alexandru Dima Date: Thu, 28 Apr 2016 14:45:13 +0200 Subject: [PATCH] Fixes #5483: Harden MainThreadTextEditor.matches --- src/vs/workbench/api/node/mainThreadEditors.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vs/workbench/api/node/mainThreadEditors.ts b/src/vs/workbench/api/node/mainThreadEditors.ts index f5a2600054f..34425e2e463 100644 --- a/src/vs/workbench/api/node/mainThreadEditors.ts +++ b/src/vs/workbench/api/node/mainThreadEditors.ts @@ -294,6 +294,9 @@ export class MainThreadTextEditor { } public matches(editor: IEditor): boolean { + if (!editor) { + return false; + } return editor.getControl() === this._codeEditor; }