From 2048f5dae0168ff53391d66f4a229b523fda23dd Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 14 Aug 2025 14:35:51 -0400 Subject: [PATCH] tweak comment --- packages/svelte/src/internal/client/reactivity/batch.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/internal/client/reactivity/batch.js b/packages/svelte/src/internal/client/reactivity/batch.js index f4ba4b54b6..8bdb12007d 100644 --- a/packages/svelte/src/internal/client/reactivity/batch.js +++ b/packages/svelte/src/internal/client/reactivity/batch.js @@ -619,8 +619,8 @@ function flush_queued_effects(effects) { } } - // if an effect is invalidated by a user effect, abort and re-schedule, lest we - // run effects that should be removed as a result of the state change + // if a state change in a user effect invalidates a _different_ effect, + // abort and reschedule in case that effect now needs to be destroyed if (schedule_version > sv && (effect.f & USER_EFFECT) !== 0) { break; }