Ver código fonte

Restore context changes

ealmloff 1 ano atrás
pai
commit
28d71624ef
1 arquivos alterados com 1 adições e 10 exclusões
  1. 1 10
      packages/core/src/runtime.rs

+ 1 - 10
packages/core/src/runtime.rs

@@ -125,16 +125,7 @@ impl Runtime {
     /// This is useful for inserting or removing contexts from a scope, or rendering out its root node
     pub(crate) fn get_context(&self, id: ScopeId) -> Option<Ref<'_, ScopeContext>> {
         Ref::filter_map(self.scope_contexts.borrow(), |contexts| {
-            match contexts.get(id.0) {
-                Some(context) => context.as_ref(),
-                _ => {
-                    tracing::error!(
-                        "Attempted to get context for scope that doesn't exist (id: {})",
-                        id.0
-                    );
-                    None
-                }
-            }
+            contexts.get(id.0).and_then(|f| f.as_ref())
         })
         .ok()
     }