Small improvement

pull/187/head
M66B 4 years ago
parent 0188979140
commit c4e366ce9f

@ -843,7 +843,12 @@ public class HtmlHelper {
List<Node> merge = new ArrayList<>(); List<Node> merge = new ArrayList<>();
for (Element col : row.children()) { for (Element col : row.children()) {
Element next = col.nextElementSibling(); Element next = col.nextElementSibling();
if (col.childNodeSize() == 1) {
// Merge single images into next column
if (col.childNodeSize() == 1 &&
(next == null ||
next.attr("x-align")
.equals(col.attr("x-align")))) {
Node lonely = col.childNode(0); Node lonely = col.childNode(0);
if (lonely instanceof Element && if (lonely instanceof Element &&
"img".equals(lonely.nodeName())) { "img".equals(lonely.nodeName())) {
@ -870,6 +875,7 @@ public class HtmlHelper {
col.appendChild(strong); col.appendChild(strong);
} }
// Flow not / left aligned columns
String align = col.attr("x-align"); String align = col.attr("x-align");
if (TextUtils.isEmpty(align) || if (TextUtils.isEmpty(align) ||
"left".equals(align) || "left".equals(align) ||

Loading…
Cancel
Save