--- a/src/gui_editactions.cc Sun Dec 29 16:24:41 2013 +0200 +++ b/src/gui_editactions.cc Sun Dec 29 16:25:52 2013 +0200 @@ -461,7 +461,7 @@ */ // Transform the matrix - mo->setTransform (mo->getTransform() * transform); + mo->setTransform (transform * mo->getTransform()); } elif (obj->getType() == LDObject::Vertex) { LDVertex* vert = static_cast<LDVertex*> (obj); vertex v = vert->pos;