From 9598b8d0919250ffdec582e09d981a3bb4ad4a42 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Mon, 11 Mar 2019 16:02:57 -0700 Subject: [PATCH] Add hasModel guard before using model --- src/vs/workbench/browser/parts/editor/editorStatus.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/browser/parts/editor/editorStatus.ts b/src/vs/workbench/browser/parts/editor/editorStatus.ts index 0eb2fba42bd..862a0d9afab 100644 --- a/src/vs/workbench/browser/parts/editor/editorStatus.ts +++ b/src/vs/workbench/browser/parts/editor/editorStatus.ts @@ -1128,7 +1128,7 @@ export class ChangeEOLAction extends Action { return this.quickInputService.pick(EOLOptions, { placeHolder: nls.localize('pickEndOfLine', "Select End of Line Sequence"), activeItem: EOLOptions[selectedIndex] }).then(eol => { if (eol) { const activeCodeEditor = getCodeEditor(this.editorService.activeTextEditorWidget); - if (activeCodeEditor && isWritableCodeEditor(activeCodeEditor)) { + if (activeCodeEditor && activeCodeEditor.hasModel() && isWritableCodeEditor(activeCodeEditor)) { const textModel = activeCodeEditor.getModel(); textModel.pushEOL(eol.eol); } -- GitLab