diff options
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/blenkernel/intern/paint.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/blenkernel/intern/paint.cc b/source/blender/blenkernel/intern/paint.cc index 298ca8fff8c..171a7b41373 100644 --- a/source/blender/blenkernel/intern/paint.cc +++ b/source/blender/blenkernel/intern/paint.cc @@ -2553,13 +2553,11 @@ static bool sculpt_attr_update(Object *ob, SculptAttribute *attr) if (cdata) { int layer_index = CustomData_get_named_layer_index(cdata, attr->proptype, attr->name); + bad = layer_index == -1; - if (layer_index != -1 && attr->data_for_bmesh) { + if (ss->bm) { attr->bmesh_cd_offset = cdata->layers[layer_index].offset; } - else { - bad = true; - } } } |