Skip to content

Commit ae88ece

Browse files
committed
recalculate shortest after adding element
1 parent ecc3c58 commit ae88ece

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

diffDOM.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,13 +850,15 @@
850850
value: node.data
851851
}));
852852
gaps1.splice(index2, 0, true);
853+
shortest = Math.min(gaps1.length, gaps2.length);
853854
} else {
854855
diffs.push(new Diff({
855856
action: 'addElement',
856857
route: route.concat(index2),
857858
element: cloneObj(node)
858859
}));
859860
gaps1.splice(index2, 0, true);
861+
shortest = Math.min(gaps1.length, gaps2.length);
860862
}
861863

862864
} else if (gaps1[index2] !== gaps2[index2]) {

0 commit comments

Comments
 (0)