diff -r 462d39502273 -r 11f9124c1cca linkablemapobj.cpp --- a/linkablemapobj.cpp Wed Jul 16 11:56:44 2008 +0000 +++ b/linkablemapobj.cpp Mon Aug 04 10:43:06 2008 +0000 @@ -133,7 +133,7 @@ { parObj=o; mapEditor=parObj->getMapEditor(); - model=parObj->getModel(); // FIXME makes painting slow, but that's obvious because there are no links to paint, hmmm.... + model=parObj->getModel(); } void LinkableMapObj::setParObjTmp(LinkableMapObj*,QPointF,int) // FIXME make pure virtual @@ -669,7 +669,7 @@ // we want to block expensive repositioning, but just do it once at // the end, thus check first: - if (mapEditor->getModel()->isRepositionBlocked()) return; // FIXME better go to model directly, maybe via a signal + if (model->isRepositionBlocked()) return; // FIXME better go to model directly, maybe via a signal // Pass on the request to parental objects, if this hasn't been done yet