diff options
Diffstat (limited to 'src/sp-item-group.cpp')
| -rw-r--r-- | src/sp-item-group.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp index c093c569b..a2be6daf4 100644 --- a/src/sp-item-group.cpp +++ b/src/sp-item-group.cpp @@ -539,7 +539,7 @@ sp_item_group_ungroup (SPGroup *group, GSList **children, bool do_done) // Merging transform NR::Matrix ctrans; NR::Matrix const g(gitem->transform); - if (SP_IS_USE(citem) && sp_use_get_original (SP_USE(citem)) && + if (SP_IS_USE(citem) && sp_use_get_original (SP_USE(citem)) && SP_OBJECT_PARENT (sp_use_get_original (SP_USE(citem))) == SP_OBJECT(group)) { // make sure a clone's effective transform is the same as was under group ctrans = g.inverse() * citem->transform * g; @@ -626,7 +626,7 @@ sp_item_group_ungroup (SPGroup *group, GSList **children, bool do_done) * some API for list aspect of SPGroup */ -GSList * +GSList * sp_item_group_item_list (SPGroup * group) { GSList *s; |
