diff --git a/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc b/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc index c3c7345addd..44bb72cfd62 100644 --- a/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc +++ b/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc @@ -260,7 +260,7 @@ struct PuffOperationExecutor { brush_, dist_to_brush_cu, brush_radius_cu); math::max_inplace(max_weight, radius_falloff); } - r_curve_weights[curve_i] = max_weight; + math::max_inplace(r_curve_weights[curve_i], max_weight); }); }