[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4538] trunk/py/scripts/addons/ node_efficiency_tools.py: Changed poll def in 'LinkToOutputNode'.
Bartek Skorupa
bartekskorupa at bartekskorupa.com
Fri May 17 19:20:21 CEST 2013
Revision: 4538
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4538
Author: bartekskorupa
Date: 2013-05-17 17:20:20 +0000 (Fri, 17 May 2013)
Log Message:
-----------
Changed poll def in 'LinkToOutputNode'. Previous def returned error in some cases.
Modified Paths:
--------------
trunk/py/scripts/addons/node_efficiency_tools.py
Modified: trunk/py/scripts/addons/node_efficiency_tools.py
===================================================================
--- trunk/py/scripts/addons/node_efficiency_tools.py 2013-05-17 12:56:13 UTC (rev 4537)
+++ trunk/py/scripts/addons/node_efficiency_tools.py 2013-05-17 17:20:20 UTC (rev 4538)
@@ -1120,7 +1120,14 @@
@classmethod
def poll(cls, context):
- return context.active_node
+ space = context.space_data
+ valid = False
+ if (space.type == 'NODE_EDITOR' and
+ space.node_tree is not None and
+ context.active_node is not None and
+ ):
+ valid = True
+ return valid
def execute(self, context):
nodes, links = get_nodes_links(context)
More information about the Bf-extensions-cvs
mailing list