From 0c584a0320873a9b501f3ec933936d733a451209 Mon Sep 17 00:00:00 2001 From: Dominic Gannaway Date: Wed, 13 Nov 2024 15:33:34 +0000 Subject: [PATCH] fix --- .../phases/3-transform/client/visitors/MemberExpression.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/MemberExpression.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/MemberExpression.js index 45a988bfd5..dcabc20630 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/MemberExpression.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/MemberExpression.js @@ -28,7 +28,7 @@ export function MemberExpression(node, context) { parent?.type !== 'AssignmentExpression' && parent?.type !== 'UpdateExpression' && parent?.type !== 'Component' && - parent?.type !== 'ChainExpression' + (parent?.type !== 'MemberExpression' || !parent?.optional) ) { return trace( node,