diff --git a/packages/svelte/src/internal/client/reactivity/batch.js b/packages/svelte/src/internal/client/reactivity/batch.js index 0eee9701ae..b9d9b316dc 100644 --- a/packages/svelte/src/internal/client/reactivity/batch.js +++ b/packages/svelte/src/internal/client/reactivity/batch.js @@ -739,6 +739,7 @@ export class Batch { return; } + if (active_batch === this) return; active_batch = this; // if there are multiple batches, we are 'time travelling' —