소스 검색

prevent nested packedArray from being casted to generic Arrays

ajreckof 2 년 전
부모
커밋
1557a37703
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      editor/editor_properties_array_dict.cpp

+ 1 - 2
editor/editor_properties_array_dict.cpp

@@ -203,8 +203,7 @@ void EditorPropertyArray::_property_changed(const String &p_property, Variant p_
 		index = p_property.get_slice("/", 1).to_int();
 	}
 
-	Array array;
-	array.assign(object->get_array().duplicate());
+	Variant array = object->get_array().duplicate();
 	array.set(index, p_value);
 	object->set_array(array);
 	emit_changed(get_edited_property(), array, "", true);