diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-06-27 15:40:15 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-06-27 15:40:15 +0400 |
commit | 4dd18f7e6fb2a1c633ee357a15f1534700efebc3 (patch) | |
tree | 370722d43681db8ffc058b617fd263737e14f08f | |
parent | f10f3d3651a498b53e191df3bea7909462ca4ac0 (diff) |
fix for editmode option toggle
-rw-r--r-- | release/scripts/startup/bl_ui/space_view3d.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py index 188b011c1ab..2b58f2a216f 100644 --- a/release/scripts/startup/bl_ui/space_view3d.py +++ b/release/scripts/startup/bl_ui/space_view3d.py @@ -1376,7 +1376,6 @@ class VIEW3D_MT_pose_apply(bpy.types.Menu): class BoneOptions: def draw(self, context): layout = self.layout - bone_props = bpy.types.Bone.bl_rna.properties options = [ "show_wire", @@ -1386,15 +1385,15 @@ class BoneOptions: "use_inherit_scale", ] - if context.mode == 'POSE': - data_path_iter = "selected_pose_bones" - opt_suffix = "bone." - else: + if context.mode == 'EDIT_ARMATURE': + bone_props = bpy.types.EditBone.bl_rna.properties data_path_iter = "selected_bones" opt_suffix = "" - - if context.mode == 'EDIT_ARMATURE': - options.append("lock") + options.append("lock") + else: # posemode + bone_props = bpy.types.Bone.bl_rna.properties + data_path_iter = "selected_pose_bones" + opt_suffix = "bone." for opt in options: props = layout.operator("wm.context_collection_boolean_set", text=bone_props[opt].name) @@ -1404,17 +1403,17 @@ class BoneOptions: class VIEW3D_MT_bone_options_toggle(bpy.types.Menu, BoneOptions): - bl_label = "Toggle Options" + bl_label = "Toggle Bone Options" type = 'TOGGLE' class VIEW3D_MT_bone_options_enable(bpy.types.Menu, BoneOptions): - bl_label = "Enable Options" + bl_label = "Enable Bone Options" type = 'ENABLE' class VIEW3D_MT_bone_options_disable(bpy.types.Menu, BoneOptions): - bl_label = "Disable Options" + bl_label = "Disable Bone Options" type = 'DISABLE' # ********** Edit Menus, suffix from ob.type ********** |