Skip to content

Commit ccf247b

Browse files
committed
1 parent 522e3a0 commit ccf247b

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

extensions/git/src/staging.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ export function getModifiedRange(textDocument: TextDocument, diff: LineChange):
7676
if (diff.modifiedEndLineNumber === 0) {
7777
if (diff.modifiedStartLineNumber === 0) {
7878
return new Range(textDocument.lineAt(diff.modifiedStartLineNumber).range.end, textDocument.lineAt(diff.modifiedStartLineNumber).range.start);
79+
} else if (textDocument.lineCount === diff.modifiedStartLineNumber) {
80+
return new Range(textDocument.lineAt(diff.modifiedStartLineNumber - 1).range.end, textDocument.lineAt(diff.modifiedStartLineNumber - 1).range.end);
7981
} else {
8082
return new Range(textDocument.lineAt(diff.modifiedStartLineNumber - 1).range.end, textDocument.lineAt(diff.modifiedStartLineNumber).range.start);
8183
}

0 commit comments

Comments
 (0)