From b127d658f7a984df24eebba04330f8b899ce10c4 Mon Sep 17 00:00:00 2001 From: Rachel Macfarlane Date: Wed, 16 May 2018 07:58:51 -0700 Subject: [PATCH] Fix mapOldPositionToNew --- extensions/git-extended/src/common/diff.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/git-extended/src/common/diff.ts b/extensions/git-extended/src/common/diff.ts index a93c063541b..77dd9675f69 100644 --- a/extensions/git-extended/src/common/diff.ts +++ b/extensions/git-extended/src/common/diff.ts @@ -181,9 +181,9 @@ export function mapOldPositionToNew(patch: string, line: number): number { let diffHunk = diffIter.value; if (diffHunk.oldLineNumber > line) { - continue; + // No-op } else if (diffHunk.oldLineNumber + diffHunk.oldLength - 1 < line) { - delta = diffHunk.newLength - diffHunk.oldLength; + delta += diffHunk.newLength - diffHunk.oldLength; } else { return line + delta; } -- GitLab