From 7c9f91a8ae945ca2ec8856b02b3be1dd21da08b8 Mon Sep 17 00:00:00 2001
From: Jonathan Smith <j.jaydez@gmail.com>
Date: Tue, 15 Feb 2011 07:55:18 +0000
Subject: [PATCH] Wrong operator names for deleting objects in editmode

---
 space_view3d_spacebar_menu.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/space_view3d_spacebar_menu.py b/space_view3d_spacebar_menu.py
index c36281f16..e16f28bf0 100644
--- a/space_view3d_spacebar_menu.py
+++ b/space_view3d_spacebar_menu.py
@@ -49,6 +49,7 @@ Usage:
 * Object sensitive based on object selected in edit mode.
 
 Version history:
+v1.7.3 - (JayDez) - Wrong operator names for deleting in editmode
 v1.7.2 - (JayDez) - Adding proportional editing menu to where it was missing
 v1.7.1 - (JayDez) - Fixing up lattice menu and a wrong operator in curve menu
 v1.7 - (JayDez) - Fixing up animation menu and Metaball Add Menu
@@ -192,6 +193,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu):
             # Select block
             layout.menu("VIEW3D_MT_SelectEditMenu",
                 icon='RESTRICT_SELECT_OFF')
+            layout.separator()
 
             # Toolshelf block
             layout.operator("view3d.toolshelf", icon='MENU_PANEL')
@@ -267,7 +269,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu):
                 icon='OBJECT_DATA')
 
             # Delete block
-            layout.operator("object.delete", text="Delete Object",
+            layout.operator("curve.delete", text="Delete Object",
                 icon='CANCEL')
 
         if ob.mode == 'EDIT_SURFACE':
@@ -320,7 +322,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu):
                 icon='OBJECT_DATA')
 
             # Delete block
-            layout.operator("object.delete", text="Delete Object",
+            layout.operator("curve.delete", text="Delete Object",
                 icon='CANCEL')
 
         if ob.mode == 'EDIT_METABALL':
@@ -370,7 +372,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu):
                 icon='OBJECT_DATA') 
 
             # Delete block
-            layout.operator("object.delete", text="Delete Object",
+            layout.operator("mball.delete_metaelems", text="Delete Object",
                 icon='CANCEL')
 
         elif ob.mode == 'EDIT_LATTICE':
@@ -674,7 +676,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu):
                 icon='OBJECT_DATA')
 
             # Delete block
-            layout.operator("object.delete", text="Delete Object",
+            layout.operator("armature.delete", text="Delete Object",
                 icon='CANCEL')
 
 
-- 
GitLab