From 8891015e0073cfaf689c9b236a6ab4d164e98832 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 16 Jul 2025 20:58:17 -0400 Subject: [PATCH] simplify --- packages/svelte/src/internal/client/dom/blocks/boundary.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/svelte/src/internal/client/dom/blocks/boundary.js b/packages/svelte/src/internal/client/dom/blocks/boundary.js index c9c0da347d..4ea137bfa8 100644 --- a/packages/svelte/src/internal/client/dom/blocks/boundary.js +++ b/packages/svelte/src/internal/client/dom/blocks/boundary.js @@ -338,11 +338,7 @@ export class Boundary { onerror?.(error, reset); calling_on_error = false; } catch (error) { - if (this.#effect !== null) { - invoke_error_boundary(error, this.#effect.parent); - } else { - throw error; - } + invoke_error_boundary(error, this.#effect && this.#effect.parent); } finally { set_active_reaction(previous_reaction); }