diff options
author | Grzegorz Araminowicz <g.araminowicz@gmail.com> | 2017-08-08 10:57:24 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2017-08-10 16:51:49 +0200 |
commit | 93a3739bf47ada4549b3c139c55a9b039c1db1ee (patch) | |
tree | 9cc3fa7aad805df1d21a4881fe30a80d9fb57f5f /oox/source/drawingml/diagram/layoutatomvisitors.hxx | |
parent | 0bb18896ad593bed31cc231c7779045ee907a43e (diff) |
SmartArt: add nested shapes only if they are node's children
Change-Id: I6527fc4166001ffc1e1e170b179cd4eadf55305c
Reviewed-on: https://gerrit.libreoffice.org/40870
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jenkins <ci@libreoffice.org>
Diffstat (limited to 'oox/source/drawingml/diagram/layoutatomvisitors.hxx')
-rwxr-xr-x | oox/source/drawingml/diagram/layoutatomvisitors.hxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/oox/source/drawingml/diagram/layoutatomvisitors.hxx b/oox/source/drawingml/diagram/layoutatomvisitors.hxx index 86432a8a4376..28bdf7d855e6 100755 --- a/oox/source/drawingml/diagram/layoutatomvisitors.hxx +++ b/oox/source/drawingml/diagram/layoutatomvisitors.hxx @@ -33,6 +33,7 @@ class ShapeCreationVisitor : public LayoutAtomVisitor ShapePtr mpParentShape; const Diagram& mrDgm; sal_Int32 mnCurrIdx; + const dgm::Point* mpCurrentNode; void defaultVisit(LayoutAtom const & rAtom); virtual void visit(ConstraintAtom& rAtom) override; @@ -48,7 +49,8 @@ public: const Diagram& rDgm) : mpParentShape(rParentShape), mrDgm(rDgm), - mnCurrIdx(0) + mnCurrIdx(0), + mpCurrentNode(rDgm.getData()->getRootPoint()) {} }; |