From 8f85d7ddcb51df34319be65cf136f1e14b2218b8 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 26 Sep 2025 18:31:13 -0400 Subject: [PATCH] fix --- packages/svelte/src/internal/client/reactivity/batch.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte/src/internal/client/reactivity/batch.js b/packages/svelte/src/internal/client/reactivity/batch.js index 058084b14b..100cf2afa5 100644 --- a/packages/svelte/src/internal/client/reactivity/batch.js +++ b/packages/svelte/src/internal/client/reactivity/batch.js @@ -186,7 +186,7 @@ export class Batch { // If sources are written to, then work needs to happen in a separate batch, else prior sources would be mixed with // newly updated sources, which could lead to infinite loops when effects run over and over again. - previous_batch = current_batch; + previous_batch = this; current_batch = null; flush_queued_effects(render_effects);