summaryrefslogtreecommitdiffstats
path: root/src/sp-item-group.cpp
diff options
context:
space:
mode:
authorAdonis Papaderos <ado.papas@yahoo.gr>2012-08-06 10:05:43 +0000
committerAdonis Papaderos <ado.papas@yahoo.gr>2012-08-06 10:05:43 +0000
commitfa56037ac97f54aededa4f24b609d6ad734b58c1 (patch)
tree792392ada92c7c195183fbe692b878d8d03ce84b /src/sp-item-group.cpp
parentUse Gtk::StyleContext in OCAL dialog (diff)
downloadinkscape-fa56037ac97f54aededa4f24b609d6ad734b58c1.tar.gz
inkscape-fa56037ac97f54aededa4f24b609d6ad734b58c1.zip
hack for 898797
(bzr r11595.1.1)
Diffstat (limited to 'src/sp-item-group.cpp')
-rw-r--r--src/sp-item-group.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp
index b54ec65e2..f9d74d089 100644
--- a/src/sp-item-group.cpp
+++ b/src/sp-item-group.cpp
@@ -853,7 +853,9 @@ sp_group_perform_patheffect(SPGroup *group, SPGroup *topgroup, bool write)
}
// only run LPEs when the shape has a curve defined
if (c) {
+ c->transform(i2anc_affine(subitem, topgroup));
sp_lpe_item_perform_path_effect(SP_LPE_ITEM(topgroup), c);
+ c->transform(i2anc_affine(subitem, topgroup).inverse());
SP_SHAPE(subitem)->setCurve(c, TRUE);
if (write) {