Check if div has content

This commit is contained in:
M66B
2019-09-11 22:20:00 +02:00
parent 4d72f1771d
commit 526d7789f4

View File

@@ -366,9 +366,19 @@ public class HtmlHelper {
// Prevent too many line breaks
for (Element div : document.select("div")) {
div.tagName("span");
if (div.childNodeSize() == 1 && div.childNode(0) instanceof TextNode)
boolean content = false;
for (Node child : div.childNodes())
if (child instanceof TextNode ||
(child instanceof Element && "img".equals(child.nodeName()))) {
content = true;
break;
}
if (content) {
div.appendElement("br");
div.appendElement("br");
div.appendElement("br");
}
}
Element body = document.body();