From c4198fac1fd4d01fa3a4bf0fdaceaf0f970fccd5 Mon Sep 17 00:00:00 2001 From: Alexandru Dima Date: Wed, 11 Dec 2019 09:49:12 +0100 Subject: [PATCH] Fixes microsoft/monaco-editor#1614: tabSize must be at least 1 --- src/vs/editor/common/model.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/editor/common/model.ts b/src/vs/editor/common/model.ts index e26df375fa9..8c7edd2e6f8 100644 --- a/src/vs/editor/common/model.ts +++ b/src/vs/editor/common/model.ts @@ -386,7 +386,7 @@ export class TextModelResolvedOptions { defaultEOL: DefaultEndOfLine; trimAutoWhitespace: boolean; }) { - this.tabSize = src.tabSize | 0; + this.tabSize = Math.max(1, src.tabSize | 0); this.indentSize = src.tabSize | 0; this.insertSpaces = Boolean(src.insertSpaces); this.defaultEOL = src.defaultEOL | 0;