Skip to content

Commit 216e9cc

Browse files
committed
remove unnecessary assignment, add comment explaining unidirectionality
1 parent 745ed58 commit 216e9cc

File tree

1 file changed

+3
-1
lines changed
  • packages/svelte/src/internal/client/dom/blocks

1 file changed

+3
-1
lines changed

packages/svelte/src/internal/client/dom/blocks/each.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -597,8 +597,10 @@ function create_item(anchor, prev, value, key, index, render_fn, flags, get_coll
597597
item.e = branch(() => render_fn(/** @type {Node} */ (anchor), v, i, get_collection));
598598

599599
if (prev !== null) {
600+
// we only need to set `prev.next = item`, because
601+
// `item.prev = prev` was set on initialization.
602+
// the effects themselves are already linked
600603
prev.next = item;
601-
prev.e.next = item.e;
602604
}
603605

604606
return item;

0 commit comments

Comments
 (0)