From 4e75c707d144a3d33368c52231528a78a8fd3689 Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Thu, 15 Dec 2022 15:49:52 -0800 Subject: [PATCH] fix: go in reverse for building paths --- packages/core/src/create.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/src/create.rs b/packages/core/src/create.rs index 6f6f49a15..fa102bd52 100644 --- a/packages/core/src/create.rs +++ b/packages/core/src/create.rs @@ -133,7 +133,7 @@ impl<'b> VirtualDom { None => return, }; - for idx in start..=end { + for idx in (start..=end).rev() { let m = self.create_dynamic_node(template, &template.dynamic_nodes[idx], idx); if m > 0 { // The path is one shorter because the top node is the root