diff --git a/scripts/startup/bl_operators/object.py b/scripts/startup/bl_operators/object.py index 9b84ba5f39b..975edfa7c13 100644 --- a/scripts/startup/bl_operators/object.py +++ b/scripts/startup/bl_operators/object.py @@ -57,7 +57,7 @@ class SelectPattern(Operator): is_pbone = False obj = context.object if obj and obj.mode == 'POSE': - items = obj.data.bones + items = obj.pose.bones if not self.extend: bpy.ops.pose.select_all(action='DESELECT') is_pbone = True diff --git a/source/blender/blenkernel/intern/brush.cc b/source/blender/blenkernel/intern/brush.cc index eca7bbd4d75..2227c49be09 100644 --- a/source/blender/blenkernel/intern/brush.cc +++ b/source/blender/blenkernel/intern/brush.cc @@ -64,6 +64,16 @@ static void brush_init_data(ID *id) /* the default alpha falloff curve */ BKE_brush_curve_preset(brush, CURVE_PRESET_SMOOTH); + + brush->automasking_cavity_curve = BKE_paint_default_curve(); + + brush->curve_rand_hue = BKE_paint_default_curve(); + brush->curve_rand_saturation = BKE_paint_default_curve(); + brush->curve_rand_value = BKE_paint_default_curve(); + + brush->curve_size = BKE_paint_default_curve(); + brush->curve_strength = BKE_paint_default_curve(); + brush->curve_jitter = BKE_paint_default_curve(); } static void brush_copy_data(Main * /*bmain*/,