aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/apache/fop/fo/flow/TableCell.java
diff options
context:
space:
mode:
authorArt Welch <artw@apache.org>2001-04-25 22:01:24 +0000
committerArt Welch <artw@apache.org>2001-04-25 22:01:24 +0000
commiteb3ae69b2407270d76bc72549bf333fc4192fa2b (patch)
tree7233c65deabcbee0f5b7e21496cfd5e2af9010ea /src/org/apache/fop/fo/flow/TableCell.java
parenta9253184af5a1b60ba93c9b1ee73bd6d023059fc (diff)
downloadxmlgraphics-fop-eb3ae69b2407270d76bc72549bf333fc4192fa2b.tar.gz
xmlgraphics-fop-eb3ae69b2407270d76bc72549bf333fc4192fa2b.zip
Overflows may cause a row to be re-laid out, need to skip cell content that has already been processed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194225 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/org/apache/fop/fo/flow/TableCell.java')
-rw-r--r--src/org/apache/fop/fo/flow/TableCell.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/org/apache/fop/fo/flow/TableCell.java b/src/org/apache/fop/fo/flow/TableCell.java
index a6bf16b7f..a5c17aba8 100644
--- a/src/org/apache/fop/fo/flow/TableCell.java
+++ b/src/org/apache/fop/fo/flow/TableCell.java
@@ -175,9 +175,12 @@ public class TableCell extends FObj {
fo.setIsInTableCell();
fo.forceWidth(width); // ???
+ // Overflows may cause a row to be re-layedout, need to pass already processed content.
+ this.marker = i;
+
Status status;
if ((status = fo.layout(cellArea)).isIncomplete()) {
- this.marker = i;
+ //this.marker = i;
if ((i == 0) && (status.getCode() == Status.AREA_FULL_NONE)) {
return new Status(Status.AREA_FULL_NONE);
} else {