aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/org/apache/fop/fo/flow/ListBlock.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/org/apache/fop/fo/flow/ListBlock.java b/src/org/apache/fop/fo/flow/ListBlock.java
index edac49825..4526a81b7 100644
--- a/src/org/apache/fop/fo/flow/ListBlock.java
+++ b/src/org/apache/fop/fo/flow/ListBlock.java
@@ -182,6 +182,9 @@ public class ListBlock extends FObj {
listItem.setBodyIndent(this.bodyIndent);
Status status;
if ((status = listItem.layout(blockArea)).isIncomplete()) {
+ if(status.getCode() == Status.AREA_FULL_NONE && i > 0) {
+ status = new Status(Status.AREA_FULL_SOME);
+ }
this.marker = i;
blockArea.end();
area.addChild(blockArea);