[Bf-blender-cvs] [657a5f205ac] master: Cleanup: remove redundant property lookups in RNA API use
Campbell Barton
noreply at git.blender.org
Thu Dec 15 06:31:33 CET 2022
Commit: 657a5f205acc70fce542d075e68e7f7dba707233
Author: Campbell Barton
Date: Thu Dec 15 16:30:42 2022 +1100
Branches: master
https://developer.blender.org/rB657a5f205acc70fce542d075e68e7f7dba707233
Cleanup: remove redundant property lookups in RNA API use
===================================================================
M source/blender/editors/geometry/geometry_attributes.cc
===================================================================
diff --git a/source/blender/editors/geometry/geometry_attributes.cc b/source/blender/editors/geometry/geometry_attributes.cc
index 4e53349707d..d4850f5c124 100644
--- a/source/blender/editors/geometry/geometry_attributes.cc
+++ b/source/blender/editors/geometry/geometry_attributes.cc
@@ -572,11 +572,11 @@ static int geometry_attribute_convert_invoke(bContext *C,
PropertyRNA *prop = RNA_struct_find_property(op->ptr, "domain");
if (!RNA_property_is_set(op->ptr, prop)) {
- RNA_enum_set(op->ptr, "domain", meta_data.domain);
+ RNA_property_enum_set(op->ptr, prop, meta_data.domain);
}
prop = RNA_struct_find_property(op->ptr, "data_type");
if (!RNA_property_is_set(op->ptr, prop)) {
- RNA_enum_set(op->ptr, "data_type", meta_data.data_type);
+ RNA_property_enum_set(op->ptr, prop, meta_data.data_type);
}
return WM_operator_props_dialog_popup(C, op, 300);
@@ -642,11 +642,11 @@ static int geometry_color_attribute_convert_invoke(bContext *C,
PropertyRNA *prop = RNA_struct_find_property(op->ptr, "domain");
if (!RNA_property_is_set(op->ptr, prop)) {
- RNA_enum_set(op->ptr, "domain", meta_data.domain);
+ RNA_property_enum_set(op->ptr, prop, meta_data.domain);
}
prop = RNA_struct_find_property(op->ptr, "data_type");
if (!RNA_property_is_set(op->ptr, prop)) {
- RNA_enum_set(op->ptr, "data_type", meta_data.data_type);
+ RNA_property_enum_set(op->ptr, prop, meta_data.data_type);
}
return WM_operator_props_dialog_popup(C, op, 300);
More information about the Bf-blender-cvs
mailing list