diff options
-rw-r--r-- | src/xmlcomposer.cpp | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/src/xmlcomposer.cpp b/src/xmlcomposer.cpp index 2f0a5ee..c081764 100644 --- a/src/xmlcomposer.cpp +++ b/src/xmlcomposer.cpp @@ -382,18 +382,21 @@ void XmlComposer::BaseAnalyser::applyParaFormatting(RtfFormatting* format, else el.removeAttribute(kElStyle); - switch(format->paraAlign()) + if(DO_EXTRAS()) { - case RtfFormatting::CENTER: - el.setAttribute(kAtAlign, kValCenter); - break; - case RtfFormatting::RIGHT: - el.setAttribute(kAtAlign, kValRight); - break; - case RtfFormatting::JUSTIFY: - el.setAttribute(kAtAlign, kValJustify); - break; - }; + switch(format->paraAlign()) + { + case RtfFormatting::CENTER: + el.setAttribute(kAtAlign, kValCenter); + break; + case RtfFormatting::RIGHT: + el.setAttribute(kAtAlign, kValRight); + break; + case RtfFormatting::JUSTIFY: + el.setAttribute(kAtAlign, kValJustify); + break; + }; + } // These fix elements are later picked up in XmlFixups::fixBlocks el.setAttribute(kAtFix, fix); |