From c94e1bf73d4977bc794b6fcdf99e2bc631a844d9 Mon Sep 17 00:00:00 2001 From: Sean Kim Date: Fri, 26 Sep 2025 14:08:17 +0200 Subject: [PATCH] Fix: Python errors in brush falloff panel Caused by 327a1925cfa11338d3b400c6d7725a3c63a65bdb Pull Request: https://projects.blender.org/blender/blender/pulls/146830 --- scripts/startup/bl_ui/properties_grease_pencil_common.py | 4 ++-- scripts/startup/bl_ui/properties_paint_common.py | 4 ++-- scripts/startup/bl_ui/space_image.py | 4 ++-- scripts/startup/bl_ui/space_view3d_toolbar.py | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/startup/bl_ui/properties_grease_pencil_common.py b/scripts/startup/bl_ui/properties_grease_pencil_common.py index d83b0ea912c..292f774ec53 100644 --- a/scripts/startup/bl_ui/properties_grease_pencil_common.py +++ b/scripts/startup/bl_ui/properties_grease_pencil_common.py @@ -179,10 +179,10 @@ class GreasePencilBrushFalloff: col = layout.column(align=True) if context.region.type == 'TOOL_HEADER': - col.prop(brush, "curve_preset", expand=True) + col.prop(brush, "curve_distance_falloff_preset", expand=True) else: row = col.row(align=True) - col.prop(brush, "curve_preset", text="") + col.prop(brush, "curve_distance_falloff_preset", text="") if brush.curve_distance_falloff_preset == 'CUSTOM': layout.template_curve_mapping(brush, "curve_distance_falloff", brush=True, use_negative_slope=True) diff --git a/scripts/startup/bl_ui/properties_paint_common.py b/scripts/startup/bl_ui/properties_paint_common.py index 5635e733c71..ba54019cd65 100644 --- a/scripts/startup/bl_ui/properties_paint_common.py +++ b/scripts/startup/bl_ui/properties_paint_common.py @@ -649,10 +649,10 @@ class FalloffPanel(BrushPanel): col = layout.column(align=True) if context.region.type == 'TOOL_HEADER': - col.prop(brush, "curve_preset", expand=True) + col.prop(brush, "curve_distance_falloff_preset", expand=True) else: row = col.row(align=True) - col.prop(brush, "curve_preset", text="") + col.prop(brush, "curve_distance_falloff_preset", text="") if brush.curve_distance_falloff_preset == 'CUSTOM': layout.template_curve_mapping(brush, "curve_distance_falloff", brush=True, use_negative_slope=True) diff --git a/scripts/startup/bl_ui/space_image.py b/scripts/startup/bl_ui/space_image.py index 64edc751220..c88de9d1b2c 100644 --- a/scripts/startup/bl_ui/space_image.py +++ b/scripts/startup/bl_ui/space_image.py @@ -1411,9 +1411,9 @@ class IMAGE_PT_uv_sculpt_curve(Panel): props = context.scene.tool_settings.uv_sculpt col = layout.column() - col.prop(props, "curve_preset", expand=True) + col.prop(props, "curve_distance_falloff_preset", expand=True) - if props.curve_preset == 'CUSTOM': + if props.curve_distance_falloff_preset == 'CUSTOM': col = layout.column() col.template_curve_mapping(props, "strength_curve") diff --git a/scripts/startup/bl_ui/space_view3d_toolbar.py b/scripts/startup/bl_ui/space_view3d_toolbar.py index 6991121ef19..febdb474279 100644 --- a/scripts/startup/bl_ui/space_view3d_toolbar.py +++ b/scripts/startup/bl_ui/space_view3d_toolbar.py @@ -869,7 +869,7 @@ class VIEW3D_PT_tools_weight_gradient(Panel, View3DPaintPanel): brush = settings.brush col = layout.column(align=True) - col.prop(brush, "curve_preset", expand=True) + col.prop(brush, "curve_distance_falloff_preset", expand=True) if brush.curve_distance_falloff_preset == 'CUSTOM': layout.template_curve_mapping(brush, "curve_distance_falloff", brush=True)