diff options
-rw-r--r-- | src/java/org/apache/fop/fo/XMLWhiteSpaceHandler.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/java/org/apache/fop/fo/XMLWhiteSpaceHandler.java b/src/java/org/apache/fop/fo/XMLWhiteSpaceHandler.java index 4abef6528..53e701110 100644 --- a/src/java/org/apache/fop/fo/XMLWhiteSpaceHandler.java +++ b/src/java/org/apache/fop/fo/XMLWhiteSpaceHandler.java @@ -205,7 +205,8 @@ public class XMLWhiteSpaceHandler { } else { // this is to retain a single space between words inWhiteSpace = true; - if (currentChar != '\u0020') { + if (currentChar != '\u0020' + && whiteSpaceTreatment == Constants.EN_PRESERVE) { charIter.replaceChar('\u0020'); } } |