From 35cbd04ba54467dcb2b2247386c24dc801ff9aad Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 10 Jun 2025 16:02:07 -0400 Subject: [PATCH] tweak --- .../phases/3-transform/client/visitors/VariableDeclaration.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js index b531f0df6e..f22838a3f1 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js @@ -89,7 +89,7 @@ export function VariableDeclaration(node, context) { binding.kind === 'bindable_prop' && should_proxy(initial, context.state.scope) ) { - initial = b.call('$.proxy', initial, dev ? b.literal(id.name) : undefined); + initial = b.call('$.proxy', initial, dev && b.literal(id.name)); } if (is_prop_source(binding, context.state)) { @@ -132,7 +132,7 @@ export function VariableDeclaration(node, context) { const is_proxy = should_proxy(value, context.state.scope); if (rune === '$state' && is_proxy) { - value = b.call('$.proxy', value, dev ? b.literal(id.name) : undefined); + value = b.call('$.proxy', value, dev && b.literal(id.name)); } if (is_state) {