summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2023-08-18 13:42:23 +0200
committerSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2023-08-18 22:15:59 +0200
commit0367a168cd01f4a2c16101726714f696ba023a6f (patch)
tree7e86e704bf3af86dfe1261eaaa8d99b40b6fbe78 /sd
parentf09e2e1d92a7d7f99b05c739952eed876f741f75 (diff)
tdf#151134 Always write inset properties when exporting placeholder shapes
The default value works for text boxes, but not for these special presentation placeholder objects - here the values need to be written explicitly. Change-Id: Id606bd5e6b63dee2fd3b385435ce13ecec63b5f1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155838 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
Diffstat (limited to 'sd')
-rw-r--r--sd/qa/unit/data/pptx/tdf151134.odpbin0 -> 88169 bytes
-rw-r--r--sd/qa/unit/export-tests-ooxml1.cxx9
2 files changed, 9 insertions, 0 deletions
diff --git a/sd/qa/unit/data/pptx/tdf151134.odp b/sd/qa/unit/data/pptx/tdf151134.odp
new file mode 100644
index 000000000000..56ea86a3144c
--- /dev/null
+++ b/sd/qa/unit/data/pptx/tdf151134.odp
Binary files differ
diff --git a/sd/qa/unit/export-tests-ooxml1.cxx b/sd/qa/unit/export-tests-ooxml1.cxx
index ffc3530f40b6..1e7c05390d39 100644
--- a/sd/qa/unit/export-tests-ooxml1.cxx
+++ b/sd/qa/unit/export-tests-ooxml1.cxx
@@ -1666,6 +1666,15 @@ CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest1, testTdf137675)
"none");
}
+CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest1, testTdf151134)
+{
+ createSdImpressDoc("pptx/tdf151134.odp");
+ save("Impress Office Open XML");
+
+ xmlDocUniquePtr pXmlDoc = parseExport("ppt/slides/slide1.xml");
+ assertXPath(pXmlDoc, "/p:sld/p:cSld/p:spTree/p:sp[1]/p:txBody/a:bodyPr", "lIns", "91440");
+}
+
CPPUNIT_PLUGIN_IMPLEMENT();
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */