From 1410186180db118f1937c6b0fc15735c9138284a Mon Sep 17 00:00:00 2001 From: Date: Tue, 10 Jun 2008 17:39:30 +0000 Subject: [PATCH] copy&paste bugfix --- src/gui/ObjectManipulator.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/gui/ObjectManipulator.cpp b/src/gui/ObjectManipulator.cpp index 098e90e40..60932006e 100644 --- a/src/gui/ObjectManipulator.cpp +++ b/src/gui/ObjectManipulator.cpp @@ -1724,14 +1724,13 @@ void ObjectManipulator::pasteObj() pasteTo (obj, co, false, false, true); continue ; } - if (nobj==NULL) - { - nobj=co->getRoot()->create(co->getTypeName()); - nobj->duplicate(co,true); - nobj->setId(FWObjectDatabase::generateUniqueId()); - nobj->setRoot(co->getRoot()); - } + + nobj=co->getRoot()->create(co->getTypeName()); + nobj->duplicate(co,true); + nobj->setId(FWObjectDatabase::generateUniqueId()); + nobj->setRoot(co->getRoot()); copyObjWithDeep(nobj); + idx++; } }