From e53dcbc917faae35f10106c554b0fe79c16baf50 Mon Sep 17 00:00:00 2001 From: Alexandru Dima Date: Thu, 28 Apr 2016 15:46:43 +0200 Subject: [PATCH] Fixes #5479: Don't do anything if no lines are rendered --- src/vs/editor/browser/view/viewLayer.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/editor/browser/view/viewLayer.ts b/src/vs/editor/browser/view/viewLayer.ts index ab72cc869b3..cf4d538b4e5 100644 --- a/src/vs/editor/browser/view/viewLayer.ts +++ b/src/vs/editor/browser/view/viewLayer.ts @@ -217,6 +217,10 @@ export abstract class ViewLayer extends ViewPart { } public onModelTokensChanged(e:editorCommon.IViewTokensChangedEvent): boolean { + if (this._lines.length === 0) { + return false; + } + var changedFromIndex = e.fromLineNumber - this._rendLineNumberStart; var changedToIndex = e.toLineNumber - this._rendLineNumberStart;