summaryrefslogtreecommitdiffstats
path: root/src/sp-mask.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-mask.cpp')
-rw-r--r--src/sp-mask.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/sp-mask.cpp b/src/sp-mask.cpp
index d60473e1d..c36c3c005 100644
--- a/src/sp-mask.cpp
+++ b/src/sp-mask.cpp
@@ -226,8 +226,7 @@ sp_mask_create (GSList *reprs, SPDocument *document, Geom::Affine const* applyTr
SPItem *item = SP_ITEM(mask_object->appendChildRepr(node));
if (NULL != applyTransform) {
- Geom::Affine transform (item->transform);
- transform *= (*applyTransform);
+ Geom::Affine transform (item->transform * (*applyTransform));
item->doWriteTransform(item->getRepr(), transform);
}
}