Fix bug in unique object names.
This commit is contained in:
parent
f1d9a07940
commit
e2c7f5ba75
@ -118,10 +118,8 @@ void Scene::setSkybox(Skybox * skybox)
|
||||
|
||||
void Scene::initSceneObjectName(Object * object)
|
||||
{
|
||||
mObjectCount[object->getName()] = mObjectCount.count(object->getName()) + 1;
|
||||
|
||||
// If the object exists make it's name unique.
|
||||
auto count = mObjectCount[object->getName()];
|
||||
// If the object name exists make it unique.
|
||||
auto count = ++mObjectCount[object->getName()];
|
||||
if (count > 1) {
|
||||
object->setName(object->getName() + " (" + std::to_string(count) + ")");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user