Kaynağa Gözat

Bugfix: Relatively positioned BlockViewports (from block-containers) caused the paint cursor not be be properly advanced when space-before or space-after were present.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@350269 13f79535-47bb-0310-9956-ffa450edef68
tags/fop-0_91-beta
Jeremias Maerki 18 yıl önce
ebeveyn
işleme
ca2d271def

+ 0
- 8
src/java/org/apache/fop/render/AbstractPathOrientedRenderer.java Dosyayı Görüntüle

@@ -534,15 +534,7 @@ public abstract class AbstractPathOrientedRenderer extends PrintRenderer {
currentIPPosition = saveIP;
currentBPPosition = saveBP;
//Adjust BP position (alloc BPD + spaces)
if (spaceBefore != null) {
currentBPPosition += spaceBefore.intValue();
}
currentBPPosition += (int)(bv.getAllocBPD());
Integer spaceAfter = (Integer)bv.getTrait(Trait.SPACE_AFTER);
if (spaceAfter != null) {
currentBPPosition += spaceAfter.intValue();
}
}
//currentFontName = saveFontName;
}

+ 5
- 1
status.xml Dosyayı Görüntüle

@@ -27,11 +27,15 @@

<changes>
<release version="FOP Trunk">
<action context="Code" dev="JM" type="fix">
Bugfix: Relatively positioned BlockViewports (from block-containers) caused the paint
cursor not be be properly advanced when space-before or space-after were present.
</action>
<action context="Code" dev="JM" type="fix">
Bugfix: Space resolution was incomplete for content in table-cells. Conditional elements
didn't get removed.
</action>
<action contexn="Code" dev="JM" type="fix">
<action context="Code" dev="JM" type="fix">
The validation check for non-zero borders and padding on a region-* is now turned off
when relaxed validation is active to improve compatibility with FO documents written
for other FO implementations.

Loading…
İptal
Kaydet