| Index: lib/src/treebuilder.dart
|
| diff --git a/lib/src/treebuilder.dart b/lib/src/treebuilder.dart
|
| index 0ed97407f0bbc57a7df3dd512143e1a2351b8942..409cba429a491a3a19e892617438c8db7281c8ee 100644
|
| --- a/lib/src/treebuilder.dart
|
| +++ b/lib/src/treebuilder.dart
|
| @@ -324,7 +324,7 @@ class TreeBuilder {
|
| if (refNode == null) {
|
| if (nodes.length > 0 && nodes.last is Text) {
|
| Text last = nodes.last;
|
| - last.data = '${last.data}$data';
|
| + last.appendData(data);
|
|
|
| if (span != null) {
|
| last.sourceSpan =
|
| @@ -337,7 +337,7 @@ class TreeBuilder {
|
| int index = nodes.indexOf(refNode);
|
| if (index > 0 && nodes[index - 1] is Text) {
|
| Text last = nodes[index - 1];
|
| - last.data = '${last.data}$data';
|
| + last.appendData(data);
|
| } else {
|
| nodes.insert(index, new Text(data)..sourceSpan = span);
|
| }
|
|
|