From 692843fa8807fc0bb25929f6aeb48d38a6dbab2d Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 12 Feb 2025 19:38:47 -0500 Subject: [PATCH] partial fix --- packages/svelte/src/internal/client/dom/blocks/boundary.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/internal/client/dom/blocks/boundary.js b/packages/svelte/src/internal/client/dom/blocks/boundary.js index 95d5a6a4ea..2a79d95a5c 100644 --- a/packages/svelte/src/internal/client/dom/blocks/boundary.js +++ b/packages/svelte/src/internal/client/dom/blocks/boundary.js @@ -246,6 +246,8 @@ export class Boundary { var onerror = this.#props.onerror; let failed = this.#props.failed; + active_fork = null; + const reset = () => { this.#pending_count = 0; this.values.clear(); @@ -336,8 +338,8 @@ export class Boundary { fn(active_fork); - active_fork.commit(); - // active_fork = null; + active_fork?.commit(); // could be nulled out if there was an error + active_fork = null; } /**