From 3b395e7a58b1323431c3d3415ef950cb5947ece9 Mon Sep 17 00:00:00 2001 From: Simon H <5968653+dummdidumm@users.noreply.github.com> Date: Thu, 12 Dec 2024 11:24:08 +0100 Subject: [PATCH] Update packages/svelte/src/internal/client/runtime.js --- packages/svelte/src/internal/client/runtime.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/svelte/src/internal/client/runtime.js b/packages/svelte/src/internal/client/runtime.js index 86fbc61354..5d53ca3360 100644 --- a/packages/svelte/src/internal/client/runtime.js +++ b/packages/svelte/src/internal/client/runtime.js @@ -960,6 +960,7 @@ export function invalidate_inner_signals(fn) { if ((signal.f & LEGACY_DERIVED_PROP) !== 0) { for (const dep of /** @type {Derived} */ (signal).deps || []) { if ((dep.f & DERIVED) === 0) { + // Use internal_set instead of set here and below to avoid mutation validation internal_set(dep, dep.v); } }