diff -r 3086ee01554a -r b486ffd0fa11 mapeditor.cpp --- a/mapeditor.cpp Thu Dec 10 17:04:48 2009 +0000 +++ b/mapeditor.cpp Mon Dec 14 10:17:55 2009 +0000 @@ -1051,10 +1051,11 @@ // Take care of xLink if (ti->xlinkCount()>0 && lmo->getBBox().width()>30) { - if ((lmo->getOrientation()==LinkableMapObj::RightOfCenter && p.x() > lmo->getBBox().right()-20) || - (lmo->getOrientation()==LinkableMapObj::LeftOfCenter && p.x() < lmo->getBBox().left()+20) ) + if ((lmo->getOrientation()!=LinkableMapObj::RightOfCenter && p.x() < lmo->getBBox().left()+20) || + (lmo->getOrientation()!=LinkableMapObj::LeftOfCenter && p.x() > lmo->getBBox().right()-20) ) { - if (ti->xlinkCount()>1) + // FIXME-4 if (ti->xlinkCount()>1) + if (true) { QMenu menu; QList alist;