From e00141739ea79a9a87a0044faf211dbd5d590b66 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 19 Mar 2024 15:27:12 -0400 Subject: [PATCH] note to self --- packages/svelte/src/internal/client/dom/blocks/each.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/svelte/src/internal/client/dom/blocks/each.js b/packages/svelte/src/internal/client/dom/blocks/each.js index 37c742d87b..d8999c1f19 100644 --- a/packages/svelte/src/internal/client/dom/blocks/each.js +++ b/packages/svelte/src/internal/client/dom/blocks/each.js @@ -388,6 +388,8 @@ function reconcile_tracked_array(array, each_block, dom, is_controlled, render_f sibling = insert_block(block, dom, is_controlled, sibling); } } else if (start === b) { + // TODO reinstate optimization for controlled blocks + // remove only while (start < a) { destroy_block(a_blocks[start++]);