[Bf-blender-cvs] [377657b734d] greasepencil-refactor: GPencil: Add header checkbox in Mask Panel
Antonio Vazquez
noreply at git.blender.org
Mon Feb 10 19:11:58 CET 2020
Commit: 377657b734d792322b1bcb0640a46a9e81aa3273
Author: Antonio Vazquez
Date: Mon Feb 10 19:11:53 2020 +0100
Branches: greasepencil-refactor
https://developer.blender.org/rB377657b734d792322b1bcb0640a46a9e81aa3273
GPencil: Add header checkbox in Mask Panel
===================================================================
M release/scripts/startup/bl_ui/properties_grease_pencil_common.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
index 52f9b50b503..e854c4cdbfe 100644
--- a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
+++ b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
@@ -781,11 +781,21 @@ class GPENCIL_UL_masks(UIList):
class GreasePencilLayerMasksPanel:
+ def draw_header(self, context):
+ ob = context.active_object
+ gpd = ob.data
+ gpl = gpd.layers.active
+
+ self.layout.prop(gpl, "use_mask_layer", text="")
+
def draw(self, context):
- layout = self.layout
ob = context.active_object
gpd = ob.data
gpl = gpd.layers.active
+
+ layout = self.layout
+ layout.enabled = gpl.use_mask_layer
+
if gpl:
row = layout.row(align=True)
row.prop(gpd, "layer_list", text="Layer")
More information about the Bf-blender-cvs
mailing list