From 9bedb7f729664cecdf7542f2411c9b8aac7a7374 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 2 Jul 2025 15:17:21 -0400 Subject: [PATCH] tidy up --- packages/svelte/src/internal/client/dom/blocks/boundary.js | 2 +- packages/svelte/src/internal/client/reactivity/batch.js | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/svelte/src/internal/client/dom/blocks/boundary.js b/packages/svelte/src/internal/client/dom/blocks/boundary.js index 06106e09a6..bb0d896b09 100644 --- a/packages/svelte/src/internal/client/dom/blocks/boundary.js +++ b/packages/svelte/src/internal/client/dom/blocks/boundary.js @@ -1,6 +1,6 @@ /** @import { Effect, TemplateNode, } from '#client' */ -import { BOUNDARY_EFFECT, EFFECT_PRESERVED, EFFECT_TRANSPARENT, INERT } from '#client/constants'; +import { BOUNDARY_EFFECT, EFFECT_PRESERVED, EFFECT_TRANSPARENT } from '#client/constants'; import { component_context, set_component_context } from '../../context.js'; import { invoke_error_boundary } from '../../error-handling.js'; import { block, branch, destroy_effect, pause_effect } from '../../reactivity/effects.js'; diff --git a/packages/svelte/src/internal/client/reactivity/batch.js b/packages/svelte/src/internal/client/reactivity/batch.js index e6490763d2..0278d9e6d8 100644 --- a/packages/svelte/src/internal/client/reactivity/batch.js +++ b/packages/svelte/src/internal/client/reactivity/batch.js @@ -306,11 +306,8 @@ export class Batch { } /** - * Forcibly remove all current batches - * TODO investigate why we need this in tests + * Forcibly remove all current batches, to prevent cross-talk between tests */ export function clear() { - for (const batch of batches) { - batch.remove(); - } + batches.clear(); }