diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py index d7ebdd02619..ff1b5892de7 100644 --- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py +++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py @@ -5599,7 +5599,7 @@ def km_sculpt_curves(params): ("sculpt_curves.brush_stroke", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True}, {"properties": [("mode", 'INVERT')]}), *_template_paint_radial_control("curves_sculpt"), - *_template_items_select_actions(params, "sculpt_curves.select_all"), + *_template_items_select_actions(params, "sculpt_curves.select_all"), ]) return keymap diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py index e2882dc26cc..ebbb4ea34e4 100644 --- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py +++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py @@ -2343,7 +2343,6 @@ class _defs_curves_sculpt: data_block='ADD' ) - @ToolDef.from_fn def delete(): return dict( diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py index 87a669698e4..50676981ecd 100644 --- a/release/scripts/startup/bl_ui/space_view3d.py +++ b/release/scripts/startup/bl_ui/space_view3d.py @@ -696,9 +696,18 @@ class VIEW3D_HT_header(Header): curves = obj.data row = layout.row(align=True) select_mode = curves.select_mode_sculpt - row.operator("sculpt_curves.set_select_mode", text="", icon='CURVE_BEZCIRCLE', depress=(select_mode=='POINT')).mode='POINT' - row.operator("sculpt_curves.set_select_mode", text="", icon='CURVE_PATH', depress=(select_mode=='CURVE')).mode='CURVE' - + row.operator( + "sculpt_curves.set_select_mode", + text="", + icon='CURVE_BEZCIRCLE', + depress=( + select_mode == 'POINT')).mode = 'POINT' + row.operator( + "sculpt_curves.set_select_mode", + text="", + icon='CURVE_PATH', + depress=( + select_mode == 'CURVE')).mode = 'CURVE' # Grease Pencil if obj and obj.type == 'GPENCIL' and context.gpencil_data: