fix: don't log `await_reactivity_loss` warning when signal is read in `untrack`

pull/16385/head
ComputerGuy 2 months ago
parent 3fa3dd78a1
commit 312d2b637b

@ -0,0 +1,5 @@
---
'svelte': patch
---
fix: don't log `await_reactivity_loss` warning when signal is read in `untrack`

@ -606,7 +606,7 @@ export function get(signal) {
if (DEV) { if (DEV) {
if (current_async_effect) { if (current_async_effect) {
var tracking = (current_async_effect.f & REACTION_IS_UPDATING) !== 0; var tracking = (current_async_effect.f & REACTION_IS_UPDATING) !== 0 && !untracking;
var was_read = current_async_effect.deps?.includes(signal); var was_read = current_async_effect.deps?.includes(signal);
if (!tracking && !was_read) { if (!tracking && !was_read) {

Loading…
Cancel
Save