aboutsummaryrefslogtreecommitdiffstats
path: root/src/ooxml/java/org/apache/poi/xslf
diff options
context:
space:
mode:
authorAlain Béarez <abearez@apache.org>2018-08-27 19:25:34 +0000
committerAlain Béarez <abearez@apache.org>2018-08-27 19:25:34 +0000
commitdbedfe14e8136bb095da0ee6672e399fd41a5d16 (patch)
tree9db5d35ea0d90310c58ff0e0bb5b673eb788c6b6 /src/ooxml/java/org/apache/poi/xslf
parenta4c533586ad066d7f37d61ffea0181dde6985e33 (diff)
downloadpoi-dbedfe14e8136bb095da0ee6672e399fd41a5d16.tar.gz
poi-dbedfe14e8136bb095da0ee6672e399fd41a5d16.zip
rebase XDDF text package
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1839369 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/java/org/apache/poi/xslf')
-rw-r--r--src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFAutoShape.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFAutoShape.java b/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFAutoShape.java
index d9d2c89163..aad07d158c 100644
--- a/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFAutoShape.java
+++ b/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFAutoShape.java
@@ -77,8 +77,10 @@ public class XSLFAutoShape extends XSLFTextShape implements AutoShape<XSLFShape,
CTShape shape = (CTShape) getXmlObject();
CTTextBody txBody = shape.getTxBody();
if (txBody == null && create) {
- txBody = shape.addNewTxBody();
- initTextBody(txBody);
+ XDDFTextBody body = new XDDFTextBody(this);
+ initTextBody(body);
+ shape.setTxBody(body.getXmlObject());
+ txBody = shape.getTxBody();
}
return txBody;
}