We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 99c744a commit 7429854Copy full SHA for 7429854
.changeset/shiny-jobs-judge.md
@@ -0,0 +1,5 @@
1
+---
2
+'svelte': patch
3
4
+
5
+chore: improve runtime performance of derived signals
packages/svelte/src/internal/client/runtime.js
@@ -801,7 +801,7 @@ export function get(signal) {
801
set_signal_status(active_effect, DIRTY);
802
schedule_effect(active_effect);
803
}
804
- } else if (is_derived) {
+ } else if (is_derived && /** @type {Derived} */ (signal).deps === null) {
805
var derived = /** @type {Derived} */ (signal);
806
var parent = derived.parent;
807
0 commit comments