Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-06-11 02:20:33 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-06-11 02:38:49 +0300
commita0608340ae14363fb865b4f7d449c77176f953ac (patch)
tree72cfa264c122968aca130e907112c8d6e5ddfcfa
parent8aa87972cac3c9c3c5439b68b62e25c3fd4c4919 (diff)
Fix T65699: gpencil weight paint unresponsive
-rw-r--r--release/scripts/presets/keyconfig/keymap_data/blender_default.py1
-rw-r--r--release/scripts/startup/bl_ui/space_toolsystem_toolbar.py4
-rw-r--r--source/blender/editors/gpencil/gpencil_brush.c1
3 files changed, 6 insertions, 0 deletions
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
index 0ee71cfe4ff..715b062814d 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -5765,6 +5765,7 @@ def km_3d_view_tool_edit_gpencil_to_sphere(params):
)
+# Also used for weight paint.
def km_3d_view_tool_sculpt_gpencil_paint(_params):
return (
"3D View Tool: Sculpt Gpencil, Paint",
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
index 4ed0d5b1bbb..5bfd3410e19 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
@@ -1494,6 +1494,10 @@ class _defs_gpencil_weight:
icon_prefix="ops.gpencil.sculpt_",
type=bpy.types.GPencilSculptSettings,
attr="weight_tool",
+ tooldef_keywords=dict(
+ operator="gpencil.sculpt_paint",
+ keymap="3D View Tool: Sculpt Gpencil, Paint",
+ ),
)
diff --git a/source/blender/editors/gpencil/gpencil_brush.c b/source/blender/editors/gpencil/gpencil_brush.c
index 3274f9657db..48d6cab7b2a 100644
--- a/source/blender/editors/gpencil/gpencil_brush.c
+++ b/source/blender/editors/gpencil/gpencil_brush.c
@@ -2130,6 +2130,7 @@ static int gpsculpt_brush_modal(bContext *C, wmOperator *op, const wmEvent *even
return OPERATOR_RUNNING_MODAL;
}
+/* Also used for weight paint. */
void GPENCIL_OT_sculpt_paint(wmOperatorType *ot)
{
/* identifiers */