diff -r 78ba80b54bc4 -r d85834ad8c54 branchobj.cpp --- a/branchobj.cpp Tue Aug 18 12:39:07 2009 +0000 +++ b/branchobj.cpp Mon Aug 24 14:39:07 2009 +0000 @@ -147,7 +147,7 @@ if (parObj->getTreeItem()->depth()==0) { // new parent is a mapcenter - QPointF p= normalise ( QPointF (m.x() - o->getChildPos().x(), + QPointF p= normalize ( QPointF (m.x() - o->getChildPos().x(), m.y() - o->getChildPos().y() )); if (p.x()<0) p.setX( p.x()-bbox.width() ); move2RelPos (p);