From 1aa81a2b26cd702ec88d87a7d8540ed659ac93be Mon Sep 17 00:00:00 2001 From: Manuel Mall Date: Mon, 31 Oct 2005 11:17:34 +0000 Subject: Fix for bug 37306 - for text-align="start" ipd was incorrectly adjusted with text-indent value git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@329797 13f79535-47bb-0310-9956-ffa450edef68 --- .../fop/layoutmgr/inline/LineLayoutManager.java | 3 --- test/layoutengine/testcases/block_text-indent.xml | 23 ++++++++++++++++++++-- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/src/java/org/apache/fop/layoutmgr/inline/LineLayoutManager.java b/src/java/org/apache/fop/layoutmgr/inline/LineLayoutManager.java index 396851b67..cc76a4572 100644 --- a/src/java/org/apache/fop/layoutmgr/inline/LineLayoutManager.java +++ b/src/java/org/apache/fop/layoutmgr/inline/LineLayoutManager.java @@ -618,9 +618,6 @@ public class LineLayoutManager extends InlineStackingLayoutManager MinOptMax availIPD = context.getStackLimit(); clearPrevIPD(); - if (textAlignment == EN_START) { - availIPD.subtract(new MinOptMax(textIndent.getValue(this))); - } //PHASE 1: Create Knuth elements if (knuthParagraphs == null) { diff --git a/test/layoutengine/testcases/block_text-indent.xml b/test/layoutengine/testcases/block_text-indent.xml index 87009ee82..1f1eaceb1 100644 --- a/test/layoutengine/testcases/block_text-indent.xml +++ b/test/layoutengine/testcases/block_text-indent.xml @@ -63,10 +63,29 @@ the nested block should be indented as well. - + + + + + + + + + + + - + + + + + + + + + + -- cgit v1.2.3