浏览代码

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;