]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
I love my testcases. table-row1 just showed me another bug. :-)
authorJeremias Maerki <jeremias@apache.org>
Wed, 18 May 2005 16:47:57 +0000 (16:47 +0000)
committerJeremias Maerki <jeremias@apache.org>
Wed, 18 May 2005 16:47:57 +0000 (16:47 +0000)
Bugfix: row background did not get painted in certain situations. rowFO was reset too soon.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198661 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/layoutmgr/table/TableContentLayoutManager.java

index a02c5eceeb2df941538d417a92b4f77cb355b981..eae8a537f035d79a3abe864482d50f4199d845fd 100644 (file)
@@ -598,12 +598,12 @@ public class TableContentLayoutManager {
         
         public void handleTableContentPosition(TableContentPosition tcpos) {
             log.debug("===handleTableContentPosition(" + tcpos);
-            rowFO = null;
             if (lastRow != tcpos.row && lastRow != null) {
                 addAreasAndFlushRow(false);
                 yoffset += lastRowHeight;
                 this.accumulatedBPD += lastRowHeight;
             }
+            rowFO = null;
             lastRow = tcpos.row;
             Iterator partIter = tcpos.gridUnitParts.iterator();
             //Iterate over all grid units in the current step