From 2bb86f8974e00885547cabf3a43b301ec7e68df8 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Wed, 28 Sep 2016 15:37:35 +0200 Subject: [PATCH] model can be null (for #12884) --- .../workbench/parts/git/browser/gitActions.contribution.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/parts/git/browser/gitActions.contribution.ts b/src/vs/workbench/parts/git/browser/gitActions.contribution.ts index 7ba115be9ed..cf0b5e3470f 100644 --- a/src/vs/workbench/parts/git/browser/gitActions.contribution.ts +++ b/src/vs/workbench/parts/git/browser/gitActions.contribution.ts @@ -74,7 +74,8 @@ class OpenInDiffAction extends baseeditor.EditorInputAction { return false; } - if (!(typeof this.gitService.getModel().getRepositoryRoot() === 'string')) { + const model = this.gitService.getModel(); + if (!model || !(typeof model.getRepositoryRoot() === 'string')) { return false; } @@ -165,7 +166,8 @@ class OpenInEditorAction extends baseeditor.EditorInputAction { return false; } - if (!(typeof this.gitService.getModel().getRepositoryRoot() === 'string')) { + const model = this.gitService.getModel(); + if (!model || !(typeof model.getRepositoryRoot() === 'string')) { return false; }