[Bf-blender-cvs] [a3b9cc71b0a] master: UI: Show shade smooth/flat in curve context menu
Campbell Barton
noreply at git.blender.org
Wed Jan 2 09:04:28 CET 2019
Commit: a3b9cc71b0aac4f8f2ca5237fd22f222736d6972
Author: Campbell Barton
Date: Wed Jan 2 19:03:32 2019 +1100
Branches: master
https://developer.blender.org/rBa3b9cc71b0aac4f8f2ca5237fd22f222736d6972
UI: Show shade smooth/flat in curve context menu
===================================================================
M release/scripts/startup/bl_ui/space_view3d.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 3fe3612e9fd..47863156898 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -1751,15 +1751,15 @@ class VIEW3D_MT_object_specials(Menu):
'''
# If something is selected
- if obj is None:
- pass
- elif obj.type == 'MESH':
-
+ if obj is not None and obj.type in {'MESH', 'CURVE', 'SURFACE'}:
layout.operator("object.shade_smooth", text="Shade Smooth")
layout.operator("object.shade_flat", text="Shade Flat")
layout.separator()
+ if obj is None:
+ pass
+ elif obj.type == 'MESH':
layout.operator_context = 'INVOKE_REGION_WIN'
layout.operator_menu_enum("object.origin_set", text="Set Origin...", property="type")
More information about the Bf-blender-cvs
mailing list