diff options
author | Vasily Melenchuk <vasily.melenchuk@cib.de> | 2020-08-18 17:59:26 +0200 |
---|---|---|
committer | Michael Stahl <michael.stahl@cib.de> | 2020-08-28 17:30:57 +0200 |
commit | c77b9c349f0a48392d8cb7a49532844b2cafb5ba (patch) | |
tree | 447a21904d3a18c18c8959b132409cc8ea05cf6f /writerfilter | |
parent | bb6668bc596e62474ed2e1e923d9c9cd51685258 (diff) |
tdf#131801: sw: support of style references in ListAutoFormat
ListAutoFormat property did support char attributes, but not
style references ("CharStyleName"). It is important for correct
formatting of pilcrow symbol or list format in some DOCX scenarios.
Export to DOCX already works, but not to RTF/DOC.
Change-Id: I1bf23d1e45fcc213adcf9aa6f404be803919fbee
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100893
Tested-by: Michael Stahl <michael.stahl@cib.de>
Reviewed-by: Michael Stahl <michael.stahl@cib.de>
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/DomainMapper_Impl.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.cxx b/writerfilter/source/dmapper/DomainMapper_Impl.cxx index e699aa51b0ff..0347453d6704 100644 --- a/writerfilter/source/dmapper/DomainMapper_Impl.cxx +++ b/writerfilter/source/dmapper/DomainMapper_Impl.cxx @@ -1628,9 +1628,7 @@ void DomainMapper_Impl::finishParagraph( const PropertyMapPtr& pPropertyMap, con { // this condition isn't ideal but as it happens all // RES_CHRATR_* have names that start with "Char" - if (it->Name.startsWith("Char") -// TODO testParagraphMark *wants* this but it's some effort to create a real SwFormatCharFormat... - && !it->Name.startsWith("CharStyleName")) + if (it->Name.startsWith("Char")) { charProperties.emplace_back(it->Name, it->Value); // as testN793262 demonstrates, font size in rPr must |