diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-03-30 02:27:42 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-03-30 02:29:32 +0300 |
commit | 6b24f7d87cba0d3272210f113c87045e240a78b4 (patch) | |
tree | 9f689ae3520da5a108709e9e21ea24b5b6dceaaa /release/scripts | |
parent | 086bfffe74a59363b6087696649d343d36b9821e (diff) |
UI: move extrude repeat out of the vertex menu
This works for all selection modes,
include last below a separator since it's a specialized function.
Note that the previous commit was raising an exception as operator
properties don't support 'or'.
Diffstat (limited to 'release/scripts')
-rw-r--r-- | release/scripts/startup/bl_ui/space_view3d.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py index 7af7bb871b9..4482180a8c1 100644 --- a/release/scripts/startup/bl_ui/space_view3d.py +++ b/release/scripts/startup/bl_ui/space_view3d.py @@ -3859,8 +3859,7 @@ class VIEW3D_MT_edit_mesh_extrude(Menu): _extrude_funcs = { 'VERT': lambda layout: - layout.operator("mesh.extrude_vertices_move", text="Extrude Vertices") | - layout.operator("mesh.extrude_repeat", text="Extrude Array"), + layout.operator("mesh.extrude_vertices_move", text="Extrude Vertices"), 'EDGE': lambda layout: layout.operator("mesh.extrude_edges_move", text="Extrude Edges"), 'REGION': lambda layout: @@ -3895,6 +3894,10 @@ class VIEW3D_MT_edit_mesh_extrude(Menu): for menu_id in self.extrude_options(context): self._extrude_funcs[menu_id](layout) + layout.separator() + + layout.operator("mesh.extrude_repeat", text="Extrude Array") + class VIEW3D_MT_edit_mesh_vertices(Menu): bl_label = "Vertex" |