Skip to content

Commit bc874ba

Browse files
committed
fix: ensure clearing of old values happens indepedent of root flushes
1 parent 2d3b65d commit bc874ba

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
fix: ensure clearing of old values happens indepedent of root flushes

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,6 +692,7 @@ function flush_queued_root_effects() {
692692
var collected_effects = process_effects(root_effects[i]);
693693
flush_queued_effects(collected_effects);
694694
}
695+
old_values.clear();
695696
}
696697
} finally {
697698
is_flushing = false;
@@ -701,7 +702,6 @@ function flush_queued_root_effects() {
701702
if (DEV) {
702703
dev_effect_stack = [];
703704
}
704-
old_values.clear();
705705
}
706706
}
707707

0 commit comments

Comments
 (0)