Skip to content

Commit d7f2e68

Browse files
committed
fix tests
1 parent ea04f58 commit d7f2e68

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/vs/editor/contrib/suggest/suggestController.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,11 +234,12 @@ export class SuggestController implements IEditorContribution {
234234
}
235235

236236
const overwriteBefore = position.column - suggestion.range.startColumn;
237-
const overwriteAfter = (suggestion.range.endColumn - position.column) + this._lineSuffix.value!.delta(this._editor.getPosition());
237+
const overwriteAfter = suggestion.range.endColumn - position.column;
238+
const suffixDelta = this._lineSuffix.value ? this._lineSuffix.value.delta(this._editor.getPosition()) : 0;
238239

239240
SnippetController2.get(this._editor).insert(insertText, {
240241
overwriteBefore: overwriteBefore + columnDelta,
241-
overwriteAfter,
242+
overwriteAfter: overwriteAfter + suffixDelta,
242243
undoStopBefore: false,
243244
undoStopAfter: false,
244245
adjustWhitespace: !(suggestion.insertTextRules! & CompletionItemInsertTextRule.KeepWhitespace)

0 commit comments

Comments
 (0)