[Bf-blender-cvs] [b3f0501e311] blender-v2.80-release: GPencil: Fix showing wrong material in brush panel with pinning

Antonioya noreply at git.blender.org
Wed Jul 24 16:29:03 CEST 2019


Commit: b3f0501e311b0cb744c36f5f1d1de41c784ea499
Author: Antonioya
Date:   Thu Jul 18 19:52:52 2019 +0200
Branches: blender-v2.80-release
https://developer.blender.org/rBb3f0501e311b0cb744c36f5f1d1de41c784ea499

GPencil: Fix showing wrong material in brush panel with pinning

The options of the material are from object material not pinned material.

If the brush is pinned, the material must be the brush material and not the object material.

===================================================================

M	release/scripts/startup/bl_ui/space_view3d_toolbar.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
index e7be73391b7..730bad796db 100644
--- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
@@ -1781,7 +1781,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_option(View3DPanel, Panel):
             col.prop(gp_settings, "angle_factor", text="Factor", slider=True)
 
             ob = context.object
-            if ob:
+            if ob and brush.gpencil_settings.use_material_pin is False:
                 ma = ob.active_material
             elif brush.gpencil_settings.material:
                 ma = brush.gpencil_settings.material



More information about the Bf-blender-cvs mailing list