[Bf-blender-cvs] [9cd970734b5] master: Fix T62536: incorrect context when selecting particles

Jacques Lucke noreply at git.blender.org
Mon Mar 25 15:54:54 CET 2019


Commit: 9cd970734b5f9f9c2b81e67b0da2a3acd07e1c9a
Author: Jacques Lucke
Date:   Mon Mar 25 15:54:00 2019 +0100
Branches: master
https://developer.blender.org/rB9cd970734b5f9f9c2b81e67b0da2a3acd07e1c9a

Fix T62536: incorrect context when selecting particles

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4566

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

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 2dd4b7457ed..50d2b49b529 100644
--- a/release/scripts/startup/bl_operators/view3d.py
+++ b/release/scripts/startup/bl_operators/view3d.py
@@ -233,7 +233,10 @@ class VIEW3D_OT_select_or_deselect_all(Operator):
         else:
             select_all = bpy.ops.object.select_all
 
-        return select_all('INVOKE_DEFAULT', True, action='DESELECT')
+        if select_all.poll():
+            return select_all('INVOKE_DEFAULT', True, action='DESELECT')
+        else:
+            return retval
 
 
 classes = (



More information about the Bf-blender-cvs mailing list