diff --git a/packages/svelte/src/internal/client/runtime.js b/packages/svelte/src/internal/client/runtime.js index f90c175bbc..2eb606394f 100644 --- a/packages/svelte/src/internal/client/runtime.js +++ b/packages/svelte/src/internal/client/runtime.js @@ -331,7 +331,7 @@ export function execute_reaction_fn(signal) { current_untracking = false; try { - let res = signal.fn(); + let res = (0, signal.fn)(); let dependencies = /** @type {import('#client').Value[]} **/ (signal.deps); if (current_dependencies !== null) { let i;