[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