diff options
| author | Marc Jeanmougin <marc@jeanmougin.fr> | 2015-05-08 22:04:46 +0000 |
|---|---|---|
| committer | Marc Jeanmougin <marcjeanmougin@free.fr> | 2015-05-08 22:04:46 +0000 |
| commit | 76268cdf97916d0de571586ff1111b90c1a65286 (patch) | |
| tree | 9fa73cbd2201ef565abd5bf207092e3f8e602acd /src/sp-clippath.cpp | |
| parent | fix for bug 168013 and its mask counterpart (diff) | |
| download | inkscape-76268cdf97916d0de571586ff1111b90c1a65286.tar.gz inkscape-76268cdf97916d0de571586ff1111b90c1a65286.zip | |
fixes various bugs with clipping and masking
Fixed bugs:
- https://launchpad.net/bugs/569281
- https://launchpad.net/bugs/1319171
- https://launchpad.net/bugs/1177650
(bzr r14130)
Diffstat (limited to 'src/sp-clippath.cpp')
| -rw-r--r-- | src/sp-clippath.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/sp-clippath.cpp b/src/sp-clippath.cpp index 3c6167438..0c13ca80d 100644 --- a/src/sp-clippath.cpp +++ b/src/sp-clippath.cpp @@ -313,8 +313,7 @@ const gchar *SPClipPath::create (GSList *reprs, SPDocument *document, Geom::Affi SPItem *item = SP_ITEM(clip_path_object->appendChildRepr(node)); if (NULL != applyTransform) { - Geom::Affine transform (item->transform); - transform *= (*applyTransform); + Geom::Affine transform (item->transform * (*applyTransform)); item->doWriteTransform(item->getRepr(), transform); } } |
