Răsfoiți Sursa

Merge pull request #824 from Demonthos/fix-diffing-lists-of-fragment-components

Fix keyed diffing with fragment node children
Jon Kelley 2 ani în urmă
părinte
comite
ede0ef037a
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      packages/core/src/diff.rs

+ 2 - 2
packages/core/src/diff.rs

@@ -717,7 +717,7 @@ impl<'b> VirtualDom {
                     Fragment(nodes) => nodes
                         .iter()
                         .map(|node| self.push_all_real_nodes(node))
-                        .count(),
+                        .sum(),
 
                     Component(comp) => {
                         let scope = comp.scope.get().unwrap();
@@ -729,7 +729,7 @@ impl<'b> VirtualDom {
                     }
                 }
             })
-            .count()
+            .sum()
     }
 
     fn create_children(&mut self, nodes: impl IntoIterator<Item = &'b VNode<'b>>) -> usize {