From 839fd2fb40608cdbffa594f83bef80cd192d0f9b Mon Sep 17 00:00:00 2001 From: Dmitry Guketlev Date: Mon, 15 Dec 2025 17:05:02 +0100 Subject: [PATCH] InlineEditsView: remove redeclaration of textModel (#281501) --- .../browser/view/inlineEdits/inlineEditsView.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/inlineEditsView.ts b/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/inlineEditsView.ts index f3b07fa238c4..102f7e074648 100644 --- a/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/inlineEditsView.ts +++ b/src/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/inlineEditsView.ts @@ -348,15 +348,11 @@ export class InlineEditsView extends Disposable { diff = lineRangeMappingFromRangeMappings(mappings, inlineEdit.originalText, newText); } - const tm = this._editorObs.model.read(reader); - if (!tm) { - return undefined; - } - this._previewTextModel.setLanguage(tm.getLanguageId()); + this._previewTextModel.setLanguage(textModel.getLanguageId()); const previousNewText = this._previewTextModel.getValue(); if (previousNewText !== newText.getValue()) { - this._previewTextModel.setEOL(tm.getEndOfLineSequence()); + this._previewTextModel.setEOL(textModel.getEndOfLineSequence()); const updateOldValueEdit = StringEdit.replace(new OffsetRange(0, previousNewText.length), newText.getValue()); const updateOldValueEditSmall = updateOldValueEdit.removeCommonSuffixPrefix(previousNewText);