Skip to content

Commit a014955

Browse files
committed
fix: better handling of derived signals that have no dependencies
1 parent a01439b commit a014955

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/svelte/src/internal/client/runtime.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -824,7 +824,8 @@ function update_derived(signal, force_schedule) {
824824
destroy_references(signal);
825825
const value = execute_signal_fn(signal);
826826
updating_derived = previous_updating_derived;
827-
const status = (current_skip_consumer || (signal.f & UNOWNED) !== 0) && signal.d !== null ? DIRTY : CLEAN;
827+
const status =
828+
(current_skip_consumer || (signal.f & UNOWNED) !== 0) && signal.d !== null ? DIRTY : CLEAN;
828829
set_signal_status(signal, status);
829830
const equals = /** @type {import('./types.js').EqualsFunctions} */ (signal.e);
830831
if (!equals(value, signal.v)) {

0 commit comments

Comments
 (0)