Used Element::append_text instead of append_text_node in TreeBuilder::process_text to prevent weird splitting of text when there is no element in between.

Werner Kroneman created

Change summary

minidom/src/tree_builder.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

minidom/src/tree_builder.rs 🔗

@@ -97,7 +97,7 @@ impl TreeBuilder {
     fn process_text(&mut self, text: String) {
         if self.depth() > 0 {
             let top = self.stack.len() - 1;
-            self.stack[top].append_text_node(text);
+            self.stack[top].append_text(text);
         }
     }