diff --git a/packages/svelte/src/internal/client/reactivity/batch.js b/packages/svelte/src/internal/client/reactivity/batch.js index 1f87c73856..c440b7df0b 100644 --- a/packages/svelte/src/internal/client/reactivity/batch.js +++ b/packages/svelte/src/internal/client/reactivity/batch.js @@ -394,6 +394,8 @@ export class Batch { this.#effects = []; this.flush(); + } else { + this.deactivate(); } }