From c3b005e909a8969fa9afe7484163e48d50f90b51 Mon Sep 17 00:00:00 2001 From: friebetill Date: Fri, 10 Feb 2023 12:25:32 +0800 Subject: [PATCH] Fix bug when file 2 has multiple lines --- src/components/differences_view.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/differences_view.ts b/src/components/differences_view.ts index 5601e86..9699361 100644 --- a/src/components/differences_view.ts +++ b/src/components/differences_view.ts @@ -83,8 +83,14 @@ export class DifferencesView extends ItemView { this.file2Lines = this.file2Content.split('\n') this.lineCount = Math.max( - this.file1Lines.length, - this.file2Lines.length + this.file1Lines.length - + this.fileDifferences.differences + .map((d) => d.file1Lines.length) + .reduce((a, b) => a + b, 0), + this.file2Lines.length - + this.fileDifferences.differences + .map((d) => d.file2Lines.length) + .reduce((a, b) => a + b, 0) ) }