From 84c4b0918e778e8a92b4033db920cea3c91bf575 Mon Sep 17 00:00:00 2001 From: Dominic Gannaway Date: Tue, 18 Jun 2024 16:55:28 +0100 Subject: [PATCH] chore: remove deadcode (#12085) --- packages/svelte/src/internal/client/reactivity/deriveds.js | 6 ++---- packages/svelte/src/internal/client/runtime.js | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/svelte/src/internal/client/reactivity/deriveds.js b/packages/svelte/src/internal/client/reactivity/deriveds.js index 52b81f8248..4cb02a7012 100644 --- a/packages/svelte/src/internal/client/reactivity/deriveds.js +++ b/packages/svelte/src/internal/client/reactivity/deriveds.js @@ -80,10 +80,9 @@ function destroy_derived_children(signal) { /** * @param {import('#client').Derived} derived - * @param {boolean} force_schedule * @returns {void} */ -export function update_derived(derived, force_schedule) { +export function update_derived(derived) { var previous_updating_derived = updating_derived; updating_derived = true; destroy_derived_children(derived); @@ -100,8 +99,7 @@ export function update_derived(derived, force_schedule) { if (!derived.equals(value)) { derived.v = value; derived.version = increment_version(); - - mark_reactions(derived, DIRTY, force_schedule); + mark_reactions(derived, DIRTY, false); } } diff --git a/packages/svelte/src/internal/client/runtime.js b/packages/svelte/src/internal/client/runtime.js index ed4b893eca..b1f01ddcb6 100644 --- a/packages/svelte/src/internal/client/runtime.js +++ b/packages/svelte/src/internal/client/runtime.js @@ -177,7 +177,7 @@ export function check_dirtiness(reaction) { var dependency = dependencies[i]; if (!is_dirty && check_dirtiness(/** @type {import('#client').Derived} */ (dependency))) { - update_derived(/** @type {import('#client').Derived} **/ (dependency), true); + update_derived(/** @type {import('#client').Derived} **/ (dependency)); } var version = dependency.version; @@ -798,7 +798,7 @@ export function get(signal) { (flags & DERIVED) !== 0 && check_dirtiness(/** @type {import('#client').Derived} */ (signal)) ) { - update_derived(/** @type {import('#client').Derived} **/ (signal), false); + update_derived(/** @type {import('#client').Derived} **/ (signal)); } return signal.v;