[Bf-blender-cvs] [9e028f5feb5] greasepencil-object: Hide material panel in Cycles for GP Objects
Antonio Vazquez
noreply at git.blender.org
Thu Jun 8 13:42:47 CEST 2017
Commit: 9e028f5feb585c13893e547d73aa8fa4b3df5486
Author: Antonio Vazquez
Date: Thu Jun 8 12:04:22 2017 +0200
Branches: greasepencil-object
https://developer.blender.org/rB9e028f5feb585c13893e547d73aa8fa4b3df5486
Hide material panel in Cycles for GP Objects
When a GP object is selected, this panel must be hidden
===================================================================
M intern/cycles/blender/addon/ui.py
===================================================================
diff --git a/intern/cycles/blender/addon/ui.py b/intern/cycles/blender/addon/ui.py
index a8018e3824d..275d72d04cd 100644
--- a/intern/cycles/blender/addon/ui.py
+++ b/intern/cycles/blender/addon/ui.py
@@ -730,7 +730,10 @@ class Cycles_PT_context_material(CyclesButtonsPanel, Panel):
@classmethod
def poll(cls, context):
- return (context.material or context.object) and CyclesButtonsPanel.poll(context)
+ if context.active_object and context.active_object.type == 'GPENCIL':
+ return False
+ else:
+ return (context.material or context.object) and CyclesButtonsPanel.poll(context)
def draw(self, context):
layout = self.layout
More information about the Bf-blender-cvs
mailing list