diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/EachBlock.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/EachBlock.js index 45511714a1..b33eddd461 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/EachBlock.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/EachBlock.js @@ -294,8 +294,6 @@ export function EachBlock(node, context) { let key_function = b.id('$.index'); if (node.metadata.keyed) { - // the pattern needs to be visited so that expressions inside it (e.g. computed - // keys or default values referencing component scope) are transformed correctly. // can only be keyed when a context is provided const pattern = /** @type {Pattern} */ ( context.visit(/** @type {Pattern} */ (node.context), key_state)