diff --git a/packages/signals/src/copy_value.rs b/packages/signals/src/copy_value.rs index 6efe3c70f8..ca318bf2c3 100644 --- a/packages/signals/src/copy_value.rs +++ b/packages/signals/src/copy_value.rs @@ -93,7 +93,7 @@ fn current_owner, T>() -> Owner { } fn owner_in_scope, T>(scope: ScopeId) -> Owner { - match consume_context_from_scope(scope) { + match scope.has_context() { Some(rt) => rt, None => { let owner = S::owner();