1.1 --- a/branchitem.cpp Wed Sep 23 12:14:08 2009 +0000
1.2 +++ b/branchitem.cpp Thu Oct 01 11:28:50 2009 +0000
1.3 @@ -438,9 +438,13 @@
1.4 {
1.5 // FIXME-5 compare also MapItem::initLMO...
1.6
1.7 - if (lmo && parentItem != rootItem)
1.8 - {
1.9 - lmo->setParObj ( ((MapItem*)parentItem)->getLMO() );
1.10 + if (lmo)
1.11 + {
1.12 + if ( parentItem != rootItem)
1.13 + lmo->setParObj ( ((MapItem*)parentItem)->getLMO() );
1.14 + else
1.15 + lmo->setParObj (NULL);
1.16 + ((BranchObj*)lmo)->setDefAttr(BranchObj::MovedBranch);
1.17 }
1.18 }
1.19
1.20 @@ -458,7 +462,7 @@
1.21 if (parentItem==rootItem)
1.22 {
1.23 newbo->setParObj(NULL);
1.24 - newbo->setFrameType (FrameObj::Rectangle);
1.25 + //newbo->setFrameType (FrameObj::Rectangle); //FIXME-4 maybe call updateStyles?
1.26 } else
1.27 {
1.28 newbo->setParObj( ((MapItem*)parentItem)->getLMO() );