Fix possible ConcurrentModificationException

Stephen Paul Weber created

Change summary

src/main/java/eu/siacs/conversations/xml/Element.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/xml/Element.java 🔗

@@ -231,7 +231,7 @@ public class Element implements Node {
 			Tag startTag = Tag.start(name);
 			startTag.setAttributes(this.attributes);
 			elementOutput.append(startTag);
-			for (Node child : childNodes) {
+			for (Node child : ImmutableList.copyOf(childNodes)) {
 				elementOutput.append(child.toString());
 			}
 			Tag endTag = Tag.end(name);