From 6872c194b81131d1d98a3ba01545d4c482aa3b49 Mon Sep 17 00:00:00 2001 From: ComputerGuy <63362464+Ocean-OS@users.noreply.github.com> Date: Sun, 1 Jun 2025 14:34:02 -0700 Subject: [PATCH] tag proxy version --- packages/svelte/src/internal/client/proxy.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/svelte/src/internal/client/proxy.js b/packages/svelte/src/internal/client/proxy.js index 2c31ae711f..6a51942195 100644 --- a/packages/svelte/src/internal/client/proxy.js +++ b/packages/svelte/src/internal/client/proxy.js @@ -55,7 +55,7 @@ export function proxy(value, path, path_preservation = PROXY_PRESERVE_PATH) { /** @type {Map>} */ var sources = new Map(); var is_proxied_array = is_array(value); - var version = source(0); + var version = tag_source(source(0), `${path} version`); var stack = DEV && tracing_mode_flag ? get_stack('CreatedAt') : null; var reaction = active_reaction; @@ -233,6 +233,7 @@ export function proxy(value, path, path_preservation = PROXY_PRESERVE_PATH) { set(target, prop, value, receiver) { if (DEV && prop === PROXY_PATH_SYMBOL) { path = value; + tag_source(version, `${path} version`); // rename all child sources and child proxies for (const [prop, source] of sources) { tag_source(source, to_trace_name(prop));