Commit: 9e17304ffb14704912ec22677ae273f99ef79547
Author: Joshua Leung
Date:   Wed Nov 12 19:23:17 2014 +1300
Branches: GPencil_EditStrokes
https://developer.blender.org/rB9e17304ffb14704912ec22677ae273f99ef79547

Don't show "New Layer" operator when no GPencil datablock exists anymore

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

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 a3fc290..0492ffc 100644
--- a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
+++ b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
@@ -249,10 +249,7 @@ class GreasePencilDataPanel():
         layout.template_ID(gpd_owner, "grease_pencil", new="gpencil.data_add", 
unlink="gpencil.data_unlink")
 
         # Grease Pencil data...
-        if gpd is None:
-            # even with no data, this operator will still work, as it makes 
gpd too
-            layout.operator("gpencil.layer_add", text="New Layer", 
icon='ZOOMIN')
-        else:
+        if gpd:
             self.draw_layers(context, layout, gpd)
 
             # only sequencer doesn't have a toolbar to show these settings in,

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to