copy&paste bugfix

This commit is contained in:
2008-06-10 17:39:30 +00:00
parent ad3e9d0cc0
commit 1410186180
+6 -7
View File
@@ -1724,14 +1724,13 @@ void ObjectManipulator::pasteObj()
pasteTo (obj, co, false, false, true); pasteTo (obj, co, false, false, true);
continue ; continue ;
} }
if (nobj==NULL)
{ nobj=co->getRoot()->create(co->getTypeName());
nobj=co->getRoot()->create(co->getTypeName()); nobj->duplicate(co,true);
nobj->duplicate(co,true); nobj->setId(FWObjectDatabase::generateUniqueId());
nobj->setId(FWObjectDatabase::generateUniqueId()); nobj->setRoot(co->getRoot());
nobj->setRoot(co->getRoot());
}
copyObjWithDeep(nobj); copyObjWithDeep(nobj);
idx++;
} }
} }