diff --git a/packages/svelte/src/internal/client/runtime.js b/packages/svelte/src/internal/client/runtime.js index 2375dc0a63..596b004001 100644 --- a/packages/svelte/src/internal/client/runtime.js +++ b/packages/svelte/src/internal/client/runtime.js @@ -833,6 +833,8 @@ export function flushSync(fn) { while (queued_root_effects.length > 0) { is_flushing = true; flush_queued_root_effects(); + + is_flushing = true; flush_tasks(); }