From d1272ff8edbaa54c81382f82fa2091f63ed3daea Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Tue, 17 Jul 2018 10:01:30 +0200 Subject: [PATCH] breadcrumbs - fix npe when opening input without resource --- src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts b/src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts index 257e6e5af9b..ac16a00b45f 100644 --- a/src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts +++ b/src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts @@ -196,7 +196,7 @@ export class BreadcrumbsControl { const input = this._editorGroup.activeEditor; this._breadcrumbsDisposables = dispose(this._breadcrumbsDisposables); - if (!input || (input.getResource().scheme !== Schemas.untitled && !this._fileService.canHandleResource(input.getResource()))) { + if (!input || !input.getResource() || (input.getResource().scheme !== Schemas.untitled && !this._fileService.canHandleResource(input.getResource()))) { // cleanup and return when there is no input or when // we cannot handle this input if (!this.isHidden()) {