diff --git a/packages/svelte/src/internal/client/dom/blocks/boundary.js b/packages/svelte/src/internal/client/dom/blocks/boundary.js index c875d4eba9..61262a6576 100644 --- a/packages/svelte/src/internal/client/dom/blocks/boundary.js +++ b/packages/svelte/src/internal/client/dom/blocks/boundary.js @@ -102,7 +102,6 @@ export class Boundary { #local_pending_count = 0; #pending_count = 0; - #pending_count_update_queued = false; #is_creating_fallback = false; @@ -360,14 +359,8 @@ export class Boundary { this.#local_pending_count += d; - if (this.#effect_pending && !this.#pending_count_update_queued) { - this.#pending_count_update_queued = true; - Batch.enqueue(() => { - this.#pending_count_update_queued = false; - if (this.#effect_pending) { - internal_set(this.#effect_pending, this.#local_pending_count); - } - }); + if (this.#effect_pending) { + internal_set(this.#effect_pending, this.#local_pending_count); } }