From ff1ba9e091141c08e9ce8a95c553735b4dc07afe Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 6 May 2026 11:30:03 -0400 Subject: [PATCH] skip work when obsolete --- packages/svelte/src/internal/client/reactivity/deriveds.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/svelte/src/internal/client/reactivity/deriveds.js b/packages/svelte/src/internal/client/reactivity/deriveds.js index 7681bebd3b..32527836df 100644 --- a/packages/svelte/src/internal/client/reactivity/deriveds.js +++ b/packages/svelte/src/internal/client/reactivity/deriveds.js @@ -213,6 +213,10 @@ export function async_derived(fn, label, location) { decrement_pending?.(); + if (error === OBSOLETE) { + return; + } + batch.activate(); if (error) {