From 37888f4cffee0c93a2c98ced66d022317d3e5f7f Mon Sep 17 00:00:00 2001 From: paoloricciuti Date: Tue, 21 Jan 2025 15:39:25 +0100 Subject: [PATCH] fix: move easier condition up --- packages/svelte/src/internal/client/proxy.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/internal/client/proxy.js b/packages/svelte/src/internal/client/proxy.js index 2d5b5d297c..c6e304fbf2 100644 --- a/packages/svelte/src/internal/client/proxy.js +++ b/packages/svelte/src/internal/client/proxy.js @@ -174,8 +174,8 @@ export function proxy(value, options, parent = null, prev) { if ( is_proxied_array && - array_methods.includes(/** @type {string} */ (prop)) && - options?.onchange != null + options?.onchange != null && + array_methods.includes(/** @type {string} */ (prop)) ) { return batch_onchange(v); }