diff --git a/.changeset/lazy-bats-turn.md b/.changeset/lazy-bats-turn.md deleted file mode 100644 index 9d0bb5bc8b4c..000000000000 --- a/.changeset/lazy-bats-turn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"svelte": patch ---- - -fix: ensure Svelte action destroy effects are untracked diff --git a/packages/svelte/src/internal/client/dom/elements/actions.js b/packages/svelte/src/internal/client/dom/elements/actions.js index 20032899a389..50f946b93abb 100644 --- a/packages/svelte/src/internal/client/dom/elements/actions.js +++ b/packages/svelte/src/internal/client/dom/elements/actions.js @@ -32,7 +32,7 @@ export function action(dom, action, get_value) { } if (payload?.destroy) { - return () => untrack(() => /** @type {Function} */ (payload.destroy)()); + return () => /** @type {Function} */ (payload.destroy)(); } }); }