From 9953cb1074b58c94bdd11b1fda875ff8c342057b Mon Sep 17 00:00:00 2001 From: danfickle Date: Sat, 2 Mar 2019 21:01:18 +1100 Subject: [PATCH] Fixes #328 - Wrapper element around SVG was crashing. If the wrapper contained no other elements or content. --- .../main/java/com/openhtmltopdf/layout/BoxBuilder.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/openhtmltopdf-core/src/main/java/com/openhtmltopdf/layout/BoxBuilder.java b/openhtmltopdf-core/src/main/java/com/openhtmltopdf/layout/BoxBuilder.java index c664a6371..c7787e4e3 100644 --- a/openhtmltopdf-core/src/main/java/com/openhtmltopdf/layout/BoxBuilder.java +++ b/openhtmltopdf-core/src/main/java/com/openhtmltopdf/layout/BoxBuilder.java @@ -118,10 +118,10 @@ public static BlockBox createRootBox(LayoutContext c, Document document) { } public static void createChildren(LayoutContext c, BlockBox parent) { - - if (parent.shouldBeReplaced()) { - return; - } + if (parent.shouldBeReplaced()) { + parent.setChildrenContentType(BlockBox.CONTENT_INLINE); + return; + } List children = new ArrayList<>();