[Bf-blender-cvs] [f11057f] master: Fix T41499: Can't use Deselect/Select All tool while in Texture Paint mode

Sergey Sharybin noreply at git.blender.org
Wed Aug 20 10:01:25 CEST 2014


Commit: f11057f54a8d7d8810f4be5c1688a871a950768a
Author: Sergey Sharybin
Date:   Wed Aug 20 14:00:57 2014 +0600
Branches: master
https://developer.blender.org/rBf11057f54a8d7d8810f4be5c1688a871a950768a

Fix T41499: Can't use Deselect/Select All tool while in Texture Paint mode

===================================================================

M	release/scripts/startup/bl_operators/view3d.py

===================================================================

diff --git a/release/scripts/startup/bl_operators/view3d.py b/release/scripts/startup/bl_operators/view3d.py
index 85cc921..df4a93b 100644
--- a/release/scripts/startup/bl_operators/view3d.py
+++ b/release/scripts/startup/bl_operators/view3d.py
@@ -169,6 +169,13 @@ class VIEW3D_OT_select_or_deselect_all(Operator):
             default=False,
             )
 
+    @classmethod
+    def poll(cls, context):
+        active_object = context.active_object
+        if active_object:
+            return active_object.mode in {'EDIT', 'OBJECT', 'POSE'}
+        return True
+
     def invoke(self, context, event):
         x = event.mouse_region_x
         y = event.mouse_region_y




More information about the Bf-blender-cvs mailing list