From 85c61d8406f7fce3ac544b1cb4df347625502fb1 Mon Sep 17 00:00:00 2001 From: ComputerGuy <63362464+Ocean-OS@users.noreply.github.com> Date: Fri, 29 Aug 2025 00:10:35 -0700 Subject: [PATCH] fix: un-proxy `form.result` --- .changeset/tangy-animals-invent.md | 5 +++++ .../kit/src/runtime/client/remote-functions/form.svelte.js | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/tangy-animals-invent.md diff --git a/.changeset/tangy-animals-invent.md b/.changeset/tangy-animals-invent.md new file mode 100644 index 000000000000..0d490ecdbd0b --- /dev/null +++ b/.changeset/tangy-animals-invent.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +fix: un-proxy `form.result` diff --git a/packages/kit/src/runtime/client/remote-functions/form.svelte.js b/packages/kit/src/runtime/client/remote-functions/form.svelte.js index fd998440fdc8..48e0ec5eef85 100644 --- a/packages/kit/src/runtime/client/remote-functions/form.svelte.js +++ b/packages/kit/src/runtime/client/remote-functions/form.svelte.js @@ -32,7 +32,7 @@ export function form(id) { const action = '?/remote=' + encodeURIComponent(action_id); /** @type {any} */ - let result = $state(started ? undefined : remote_responses[action_id]); + let result = $state.raw(started ? undefined : remote_responses[action_id]); /** @type {number} */ let pending_count = $state(0);