Pārlūkot izejas kodu

when pasting, ensure you add a unique name
object names are namespaces, so they cannot match or it confuses the lookup tables

AzaezelX 1 gadu atpakaļ
vecāks
revīzija
7c5490e841
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      Engine/source/gui/worldEditor/worldEditor.cpp

+ 4 - 0
Engine/source/gui/worldEditor/worldEditor.cpp

@@ -487,6 +487,10 @@ bool WorldEditor::pasteSelection( bool dropSel )
       if ( !obj )
          continue;
 
+      StringTableEntry baseName = obj->getName();
+      String outName = (baseName != StringTable->EmptyString()) ? Sim::getUniqueName(baseName) : StringTable->EmptyString();
+      obj->assignName(outName);
+
       if (targetGroup)
          targetGroup->addObject( obj );