diff options
Diffstat (limited to 'src/java/org/apache/fop/layoutmgr')
-rw-r--r-- | src/java/org/apache/fop/layoutmgr/inline/LeaderLayoutManager.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/java/org/apache/fop/layoutmgr/inline/LeaderLayoutManager.java b/src/java/org/apache/fop/layoutmgr/inline/LeaderLayoutManager.java index f3bbc454a..f436059dc 100644 --- a/src/java/org/apache/fop/layoutmgr/inline/LeaderLayoutManager.java +++ b/src/java/org/apache/fop/layoutmgr/inline/LeaderLayoutManager.java @@ -120,17 +120,15 @@ public class LeaderLayoutManager extends LeafNodeLayoutManager { org.apache.fop.area.inline.Leader leader = new org.apache.fop.area.inline.Leader(); leader.setRuleStyle(fobj.getRuleStyle()); - leader.setRuleThickness(fobj.getRuleThickness().getValue(this)); - leader.setBPD(fobj.getRuleThickness().getValue(this)); leaderArea = leader; } else { leaderArea = new Space(); - leaderArea.setBPD(1); } + leaderArea.setBPD(fobj.getRuleThickness().getValue(this)); leaderArea.addTrait(Trait.COLOR, fobj.getColor()); } else if (fobj.getLeaderPattern() == EN_SPACE) { leaderArea = new Space(); - leaderArea.setBPD(1); + leaderArea.setBPD(fobj.getRuleThickness().getValue(this)); } else if (fobj.getLeaderPattern() == EN_DOTS) { TextArea t = new TextArea(); char dot = '.'; // userAgent.getLeaderDotCharacter(); @@ -198,7 +196,7 @@ public class LeaderLayoutManager extends LeafNodeLayoutManager { } else { //Content collapsed to nothing, so use a space leaderArea = new Space(); - leaderArea.setBPD(1); + leaderArea.setBPD(fobj.getRuleThickness().getValue(this)); } } TraitSetter.setProducerID(leaderArea, fobj.getId()); |