bulk edit preview must validate edit ranges before using them (#193992)

This commit is contained in:
Johannes Rieken
2023-09-25 16:26:31 +02:00
committed by GitHub
parent 8aa74562ee
commit d7b9e2027a

View File

@@ -246,7 +246,7 @@ export class BulkEditDataSource implements IAsyncDataSource<BulkFileOperations,
}
const result = element.edit.textEdits.map((edit, idx) => {
const range = Range.lift(edit.textEdit.textEdit.range);
const range = textModel.validateRange(edit.textEdit.textEdit.range);
//prefix-math
const startTokens = textModel.tokenization.getLineTokens(range.startLineNumber);