diff --git a/src/vs/editor/common/model/textModelWithTokens.ts b/src/vs/editor/common/model/textModelWithTokens.ts index 862bd0c1264709f44de8679619187748839d2004..99291883144e490f06fed7b48c509962f4d3b40e 100644 --- a/src/vs/editor/common/model/textModelWithTokens.ts +++ b/src/vs/editor/common/model/textModelWithTokens.ts @@ -905,7 +905,7 @@ export class TextModelWithTokens extends TextModel implements editorCommon.IToke } } - if (belowContentLineIndex === -2 || belowContentLineIndex < lineNumber - 1) { + if (belowContentLineIndex !== -1 && (belowContentLineIndex === -2 || belowContentLineIndex < lineNumber - 1)) { belowContentLineIndex = -1; belowContentLineIndent = -1;