Code

reset center on stamping
authorbuliabyak <buliabyak@users.sourceforge.net>
Sat, 29 Apr 2006 02:33:38 +0000 (02:33 +0000)
committerbuliabyak <buliabyak@users.sourceforge.net>
Sat, 29 Apr 2006 02:33:38 +0000 (02:33 +0000)
src/seltrans.cpp

index ec6ca8ba2151195ff1e4391e1865f1102c0d08d7..0c478edaa2e6a23957bf23e4d5c89a02b7907096 100644 (file)
@@ -422,6 +422,10 @@ void Inkscape::SelTrans::stamp()
 
             sp_item_write_transform(copy_item, copy_repr, *new_affine);
 
+            if (copy_item->isCenterSet()) {
+                copy_item->setCenter(_center * _current);
+            }
+
             Inkscape::GC::release(copy_repr);
             l = l->next;
         }