[Bf-blender-cvs] [6c791e47ca9] greasepencil-object: UI: Fix multiframe ON/OFF option

Antonio Vazquez noreply at git.blender.org
Thu May 31 12:13:22 CEST 2018


Commit: 6c791e47ca902d5fdf6f506aeb8b609275e1d913
Author: Antonio Vazquez
Date:   Thu May 31 12:13:14 2018 +0200
Branches: greasepencil-object
https://developer.blender.org/rB6c791e47ca902d5fdf6f506aeb8b609275e1d913

UI: Fix multiframe ON/OFF option

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

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 5b4ac4baa5f..d4e8d942071 100644
--- a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
+++ b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
@@ -312,28 +312,21 @@ class GreasePencilMultiFramePanel:
     #
     #     return False
 
-    @staticmethod
-    def draw_header(self, context):
-        layout = self.layout
-
-        gpd = context.gpencil_data
-        layout.prop(gpd, "use_multiedit", text="")
-
     @staticmethod
     def draw(self, context):
         gpd = context.gpencil_data
         settings = context.tool_settings.gpencil_sculpt
 
         layout = self.layout
-        layout.enabled = gpd.use_multiedit
-
-        col = layout.column(align=True)
-        col.prop(gpd, "show_multiedit_line_only", text="Display only edit lines")
-        col.prop(settings, "use_multiframe_falloff")
+        layout.prop(gpd, "use_multiedit")
+        if gpd.use_multiedit is True:
+            col = layout.column(align=True)
+            col.prop(gpd, "show_multiedit_line_only", text="Display only edit lines")
+            col.prop(settings, "use_multiframe_falloff")
 
-        # Falloff curve
-        if gpd.use_multiedit and settings.use_multiframe_falloff:
-            layout.template_curve_mapping(settings, "multiframe_falloff_curve", brush=True)
+            # Falloff curve
+            if gpd.use_multiedit and settings.use_multiframe_falloff:
+                layout.template_curve_mapping(settings, "multiframe_falloff_curve", brush=True)
 
 
 class GreasePencilAppearancePanel:



More information about the Bf-blender-cvs mailing list