From ca3b80f06929f30a32c4d50387977cc8724daa8d Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Sat, 26 Jun 2021 03:15:20 -0400 Subject: [PATCH] wip: more work on diffing. This commit is working on the diffing algorithm. We're *mostly* there but need to get fragments wired in and then keyed elements need to be re-implemented. For Dioxus core, this is the last major technical hurdle barring "fibers" (suspense) and attribute groups (inline styles). --- packages/core/src/diff.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/core/src/diff.rs b/packages/core/src/diff.rs index 630e982ff..d5e87a2c4 100644 --- a/packages/core/src/diff.rs +++ b/packages/core/src/diff.rs @@ -1254,7 +1254,6 @@ impl<'a> Iterator for ChildIterator<'a> { VNode::Element(_) | VNode::Text(_) => { // We've recursed INTO an element/text // We need to recurse *out* of it and move forward to the next - // println!("Found element! Returning it!"); should_pop = true; returned_node = Some(&**node); }