Преглед на файлове

Merge pull request #29246 from akien-mga/whats-in-a-name

Node::duplicate: Don't set name if original node is nameless
Rémi Verschelde преди 6 години
родител
ревизия
3a1c096eb8
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      scene/main/node.cpp

+ 3 - 1
scene/main/node.cpp

@@ -2077,7 +2077,9 @@ Node *Node::_duplicate(int p_flags, Map<const Node *, Node *> *r_duplimap) const
 		}
 	}
 
-	node->set_name(get_name());
+	if (get_name() != String()) {
+		node->set_name(get_name());
+	}
 
 #ifdef TOOLS_ENABLED
 	if ((p_flags & DUPLICATE_FROM_EDITOR) && r_duplimap)