From a5437b24f75329039a63aabb4be4cd8a8d3f5156 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 6 May 2026 16:42:37 -0400 Subject: [PATCH] no longer need to wrap in arrow function --- packages/svelte/src/internal/client/reactivity/async.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/internal/client/reactivity/async.js b/packages/svelte/src/internal/client/reactivity/async.js index d3104bbff2..de7b107530 100644 --- a/packages/svelte/src/internal/client/reactivity/async.js +++ b/packages/svelte/src/internal/client/reactivity/async.js @@ -83,7 +83,7 @@ export function flatten(blockers, sync, async, fn) { Promise.all(async.map((expression) => async_derived(expression))) .then((result) => finish([...sync.map(d), ...result])) .catch((error) => invoke_error_boundary(error, parent)) - .finally(() => decrement_pending()); + .finally(decrement_pending); } if (blocker_promise) { @@ -325,7 +325,7 @@ export function run(thunks) { // wait one more tick, so that template effects are // guaranteed to run before `$effect(...)` .then(() => Promise.resolve()) - .finally(() => decrement_pending()); + .finally(decrement_pending); return blockers; }