diff -r 5987f9f15bac -r 6269016c9905 linkablemapobj.cpp --- a/linkablemapobj.cpp Mon Aug 03 10:42:12 2009 +0000 +++ b/linkablemapobj.cpp Thu Aug 06 10:42:17 2009 +0000 @@ -176,7 +176,7 @@ return rightPad; } -LinkableMapObj::Style LinkableMapObj::getDefLinkStyle () +LinkableMapObj::Style LinkableMapObj::getDefLinkStyle (TreeItem *parent) { VymModel *model=treeItem->getModel(); if (!model) @@ -185,7 +185,7 @@ //return UndefinedStyle; } Style ls=model->getMapLinkStyle(); - int depth=treeItem->depth(); + int depth=1+parent->depth(); if (depth==0) return UndefinedStyle; switch (ls) { @@ -215,7 +215,7 @@ void LinkableMapObj::setLinkStyle(Style newstyle) { - //if (newstyle=style) return; FIXME-3 + //if (newstyle==style) return; FIXME-3 delLink(); style=newstyle;