Bladeren bron

Ensure object metadata is unique

Closes #32415
Bojidar Marinov 6 jaren geleden
bovenliggende
commit
0b251997bb
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  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;