diff --git a/packages/hdom/src/diff.ts b/packages/hdom/src/diff.ts index f7b592adec..1274e1e04b 100644 --- a/packages/hdom/src/diff.ts +++ b/packages/hdom/src/diff.ts @@ -116,7 +116,7 @@ export const diffTree = ( // DEBUG && console.log("remove @", offsets[idx], val); releaseTree(val); impl.removeChild(el, offsets[idx]); - for (j = prevLength; j >= idx; j--) { + for (j = prevLength; j > idx; j--) { offsets[j] = max(offsets[j] - 1, 0); } }