diff options
author | László Németh <nemeth@numbertext.org> | 2020-03-11 18:58:59 +0100 |
---|---|---|
committer | László Németh <nemeth@numbertext.org> | 2020-03-12 08:23:57 +0100 |
commit | 34f91740cde8e77bd429f468ce0d797d8b0c2af4 (patch) | |
tree | 064a8b4b54d6ada98b3565e344809ff913dc292d /sw | |
parent | b5da97197bd3d0de0e5cb737da96ceab1146f679 (diff) |
tdf#131258 DOCX: fix table styles in empty tables
Pending paragraphs were disposed before table
processing, so empty tables have left out of the
rewritten table style preference handling,
resulting for example different cell heights.
Regression from commit 4d5c0eaf3e0d3d3bcd9e691fffee19b75f3d6631
(tdf#118812 DOCX import: fix table style preference – part 2).
Change-Id: I5d5d29f37c8198484e24519ced5a50458c923064
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90347
Tested-by: Jenkins
Tested-by: László Németh <nemeth@numbertext.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
Diffstat (limited to 'sw')
-rw-r--r-- | sw/qa/extras/ooxmlexport/data/tdf131258.docx | bin | 0 -> 18939 bytes | |||
-rw-r--r-- | sw/qa/extras/ooxmlexport/ooxmlexport6.cxx | 7 |
2 files changed, 7 insertions, 0 deletions
diff --git a/sw/qa/extras/ooxmlexport/data/tdf131258.docx b/sw/qa/extras/ooxmlexport/data/tdf131258.docx Binary files differnew file mode 100644 index 000000000000..10b8f9de21d8 --- /dev/null +++ b/sw/qa/extras/ooxmlexport/data/tdf131258.docx diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport6.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport6.cxx index 3b5726dceb28..cbaa68ff0d0e 100644 --- a/sw/qa/extras/ooxmlexport/ooxmlexport6.cxx +++ b/sw/qa/extras/ooxmlexport/ooxmlexport6.cxx @@ -466,6 +466,13 @@ DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testTdf119054, "tdf119054.docx") assertXPath(pXmlDoc, "/w:document/w:body/w:tbl/w:tr[1]/w:tc[1]/w:p[1]/w:pPr/w:spacing", "line", "240"); } +DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testTdf131258, "tdf131258.docx") +{ + xmlDocPtr pXmlDoc = parseExport(); + // Use table style based bottom margin instead of the docDefaults in empty tables, too + assertXPath(pXmlDoc, "/w:document/w:body/w:tbl/w:tr[1]/w:tc[1]/w:p/w:pPr/w:spacing", "after", "0"); +} + DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testFdo69636, "fdo69636.docx") { /* |