Преглед изворни кода

Ensure object metadata is unique

Closes #32415
Bojidar Marinov пре 6 година
родитељ
комит
0b251997bb
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      core/object.cpp

+ 1 - 1
core/object.cpp

@@ -436,7 +436,7 @@ void Object::set(const StringName &p_name, const Variant &p_value, bool *r_valid
 
 	} else if (p_name == CoreStringNames::get_singleton()->_meta) {
 		//set_meta(p_name,p_value);
-		metadata = p_value;
+		metadata = p_value.duplicate();
 		if (r_valid)
 			*r_valid = true;
 		return;