From 999e9f6d9722112958d2a780c36ea8a8b18beba2 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 14 Apr 2025 12:26:26 -0400 Subject: [PATCH] WIP --- packages/svelte/src/internal/client/proxy.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/svelte/src/internal/client/proxy.js b/packages/svelte/src/internal/client/proxy.js index 1060f78671..88f56eba7a 100644 --- a/packages/svelte/src/internal/client/proxy.js +++ b/packages/svelte/src/internal/client/proxy.js @@ -120,6 +120,10 @@ export function create_proxy(value, onchanges) { deleteProperty(target, prop) { var s = sources.get(prop); + if (batching && s ? s.v !== UNINITIALIZED : prop in target) { + changed_in_batch = true; + } + if (s === undefined) { if (prop in target) { sources.set(