diff --git a/source/blender/editors/sculpt_paint/paint_sample_color.cc b/source/blender/editors/sculpt_paint/paint_sample_color.cc index 5418e20a25e..7fddc7853ac 100644 --- a/source/blender/editors/sculpt_paint/paint_sample_color.cc +++ b/source/blender/editors/sculpt_paint/paint_sample_color.cc @@ -94,14 +94,14 @@ static blender::float2 imapaint_pick_uv(const Mesh *mesh_eval, ma = BKE_object_material_get(ob_eval, material_indices[face_i] + 1); slot = &ma->texpaintslot[ma->paint_active_slot]; if (slot && slot->uvname) { - uv_map = *attributes.lookup(slot->uvname, bke::AttrDomain::Face); + uv_map = *attributes.lookup(slot->uvname, bke::AttrDomain::Corner); } } if (uv_map.is_empty()) { const char *active_name = CustomData_get_active_layer_name(&mesh_eval->corner_data, CD_PROP_FLOAT2); - uv_map = *attributes.lookup(active_name, bke::AttrDomain::Face); + uv_map = *attributes.lookup(active_name, bke::AttrDomain::Corner); } return bke::mesh_surface_sample::sample_corner_attribute_with_bary_coords(