From 4a56c2a9aa8e2e02b2fcf70d723fd6e7b884c314 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 20 Apr 2025 11:47:17 -0400 Subject: [PATCH] tweak --- packages/svelte/src/internal/client/reactivity/batch.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/svelte/src/internal/client/reactivity/batch.js b/packages/svelte/src/internal/client/reactivity/batch.js index ccda0dcc1d..e22790b8dc 100644 --- a/packages/svelte/src/internal/client/reactivity/batch.js +++ b/packages/svelte/src/internal/client/reactivity/batch.js @@ -40,10 +40,8 @@ export class Batch { pending = 0; apply() { - if (batches.size === 1) { - // if this is the latest (and only) batch, we have nothing to do - return noop; - } + // common case: no overlapping batches, nothing to revert + if (batches.size === 1) return noop; var current_values = new Map();