From c4182f51ec61d186d11d7f6b0d9e92d1c5fed92b Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 12 Apr 2025 11:33:11 -0400 Subject: [PATCH] simplify --- packages/svelte/src/internal/client/reactivity/sources.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/svelte/src/internal/client/reactivity/sources.js b/packages/svelte/src/internal/client/reactivity/sources.js index 5b3ef92150..ef6d0405ec 100644 --- a/packages/svelte/src/internal/client/reactivity/sources.js +++ b/packages/svelte/src/internal/client/reactivity/sources.js @@ -186,10 +186,7 @@ export function internal_set(source, value) { if (typeof old_value === 'object' && old_value != null && source.o) { // @ts-ignore - const remove = old_value[PROXY_ONCHANGE_SYMBOL]; - if (remove && typeof remove === 'function') { - remove(source.o, true); - } + old_value[PROXY_ONCHANGE_SYMBOL]?.(source.o, true); } if (is_destroying_effect) {