jeremias 2005/01/24 01:16:45 Modified: src/java/org/apache/fop/layoutmgr BlockContainerLayoutManager.java Log: Setting IPD and BPD before adding background traits Revision Changes Path 1.32 +7 -6 xml-fop/src/java/org/apache/fop/layoutmgr/BlockContainerLayoutManager.java Index: BlockContainerLayoutManager.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/BlockContainerLayoutManager.java,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- BlockContainerLayoutManager.java 18 Jan 2005 07:00:14 -0000 1.31 +++ BlockContainerLayoutManager.java 24 Jan 2005 09:16:45 -0000 1.32 @@ -472,18 +472,19 @@ if (referenceArea == null) { viewportBlockArea = new BlockViewport(); viewportBlockArea.addTrait(Trait.IS_VIEWPORT_AREA, Boolean.TRUE); - TraitSetter.addBorders(viewportBlockArea, fobj.getCommonBorderPaddingBackground()); - TraitSetter.addBackground(viewportBlockArea, fobj.getCommonBorderPaddingBackground()); - TraitSetter.addMargins(viewportBlockArea, null, - fobj.getCommonBorderPaddingBackground(), - fobj.getCommonMarginBlock()); - viewportBlockArea.setIPD(vpContentIPD); if (autoHeight) { viewportBlockArea.setBPD(0); } else { viewportBlockArea.setBPD(vpContentBPD); } + + TraitSetter.addBorders(viewportBlockArea, fobj.getCommonBorderPaddingBackground()); + TraitSetter.addBackground(viewportBlockArea, fobj.getCommonBorderPaddingBackground()); + TraitSetter.addMargins(viewportBlockArea, null, + fobj.getCommonBorderPaddingBackground(), + fobj.getCommonMarginBlock()); + viewportBlockArea.setCTM(absoluteCTM); viewportBlockArea.setClip(clip); if (getSpaceBefore() != 0) {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]