diff options
-rw-r--r-- | src/java/org/apache/fop/render/rtf/RTFHandler.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/java/org/apache/fop/render/rtf/RTFHandler.java b/src/java/org/apache/fop/render/rtf/RTFHandler.java index 3714ac2ab..9f800ead6 100644 --- a/src/java/org/apache/fop/render/rtf/RTFHandler.java +++ b/src/java/org/apache/fop/render/rtf/RTFHandler.java @@ -46,6 +46,7 @@ import org.apache.fop.fo.flow.InstreamForeignObject; import org.apache.fop.fo.flow.Leader; import org.apache.fop.fo.flow.ListBlock; import org.apache.fop.fo.flow.ListItem; +import org.apache.fop.fo.flow.ListItemBody; import org.apache.fop.fo.flow.ListItemLabel; import org.apache.fop.fo.flow.PageNumber; import org.apache.fop.fo.flow.Table; @@ -1299,6 +1300,12 @@ public class RTFHandler extends FOEventHandler { } else { endList( (ListBlock) foNode); } + } else if (foNode instanceof ListItemBody) { + if (bStart) { + startListBody(); + } else { + endListBody(); + } } else if (foNode instanceof ListItem) { if (bStart) { startListItem( (ListItem) foNode); |