Skip to content

Commit 6d3a745

Browse files
committed
[merge addon] Fix corner case in alignable-chunk sorting
Issue codemirror#4353
1 parent 5105da7 commit 6d3a745

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

addon/merge/merge.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -340,14 +340,14 @@
340340
for (var j = 0; j < linesToAlign.length; j++) {
341341
var align = linesToAlign[j];
342342
if (align[1] == chunk.editTo) {
343-
j = -1;
343+
j = -2;
344344
break;
345345
} else if (align[1] > chunk.editTo) {
346346
j--
347347
break;
348348
}
349349
}
350-
if (j > -1)
350+
if (j > -2)
351351
linesToAlign.splice(j, 0, [getMatchingOrigLine(chunk.editTo, dv.chunks), chunk.editTo, chunk.origTo]);
352352
}
353353
}

0 commit comments

Comments
 (0)