Fix: Incorrect default for exposed geometry nodes vectors

This commit is contained in:
Hans Goudey
2021-09-08 18:44:35 -05:00
parent a131e3bec7
commit df65103bf0

View File

@@ -329,8 +329,8 @@ static IDProperty *id_property_create_from_socket(const bNodeSocket &socket)
ui_data->max = ui_data->soft_max = (double)value->max;
ui_data->default_array = (double *)MEM_mallocN(sizeof(double[3]), "mod_prop_default");
ui_data->default_array_len = 3;
for (int i = 3; i < 3; i++) {
ui_data->default_array[i] = (double)value->value[i];
for (const int i : IndexRange(3)) {
ui_data->default_array[i] = double(value->value[i]);
}
return property;
}