We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bfd1764 commit 8eddd01Copy full SHA for 8eddd01
src/versions/2.ts
@@ -210,8 +210,8 @@ function getRangeFromFragmentPart(fragmentPart: string): Range {
210
211
const range = new Range();
212
if (startNode && endNode) {
213
- range.setStart(startNode[0], startOffset + countLeadingWhitespace(startNode[0]));
214
- range.setEnd(endNode[0], endOffset + countLeadingWhitespace(endNode[0]));
+ range.setStart(startNode[0], Math.min(startOffset + countLeadingWhitespace(startNode[0]), startNode[0].wholeText.length));
+ range.setEnd(endNode[0], Math.min(endOffset + countLeadingWhitespace(endNode[0]), endNode[0].wholeText.length));
215
}
216
return range;
217
0 commit comments