[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4570] contrib/py/scripts/addons/ object_booleans.py: Fix for broken hotkey

Jonathan Williamson jonathan at cgcookie.com
Thu Jun 13 07:01:21 CEST 2013


Revision: 4570
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4570
Author:   carter24
Date:     2013-06-13 05:01:20 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
Fix for broken hotkey

Modified Paths:
--------------
    contrib/py/scripts/addons/object_booleans.py

Modified: contrib/py/scripts/addons/object_booleans.py
===================================================================
--- contrib/py/scripts/addons/object_booleans.py	2013-06-12 20:29:35 UTC (rev 4569)
+++ contrib/py/scripts/addons/object_booleans.py	2013-06-13 05:01:20 UTC (rev 4570)
@@ -21,7 +21,11 @@
     bl_options = {'REGISTER', 'UNDO'}     
             
     modOp = bpy.props.StringProperty()
-            
+    
+    @classmethod        
+    def poll(cls, context):
+        return len(context.selected_objects) > 0
+    
     def execute(self, context):
  
         scene = bpy.context.scene
@@ -120,7 +124,7 @@
     wm = bpy.context.window_manager
     
     # create the boolean menu hotkey
-    km = wm.keyconfigs.addon.keymaps.new(name='Object Mode', space_type='EMPTY')
+    km = wm.keyconfigs.addon.keymaps.new(name='Object Mode')
     kmi = km.keymap_items.new('wm.call_menu', 'B', 'PRESS', ctrl=True, shift=True)
     kmi.properties.name = 'object.boolean_menu'
 



More information about the Bf-extensions-cvs mailing list