2
0
Эх сурвалжийг харах

Add a proper error message when trying to add node to a group with an empty name

Dimitri Sukhankin 2 сар өмнө
parent
commit
6e650163da

+ 1 - 1
scene/main/node.cpp

@@ -2391,7 +2391,7 @@ bool Node::is_in_group(const StringName &p_identifier) const {
 
 
 void Node::add_to_group(const StringName &p_identifier, bool p_persistent) {
 void Node::add_to_group(const StringName &p_identifier, bool p_persistent) {
 	ERR_THREAD_GUARD
 	ERR_THREAD_GUARD
-	ERR_FAIL_COND(!p_identifier.operator String().length());
+	ERR_FAIL_COND_MSG(p_identifier.is_empty(), vformat("Cannot add node '%s' to a group with an empty name.", get_name()));
 
 
 	if (data.grouped.has(p_identifier)) {
 	if (data.grouped.has(p_identifier)) {
 		return;
 		return;