[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52933] trunk/blender/release/scripts/ startup/bl_operators/node.py: style cleanup: also change node selection method not to compare nodes a lot.

Campbell Barton ideasman42 at gmail.com
Wed Dec 12 16:41:16 CET 2012


Revision: 52933
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52933
Author:   campbellbarton
Date:     2012-12-12 15:41:15 +0000 (Wed, 12 Dec 2012)
Log Message:
-----------
style cleanup: also change node selection method not to compare nodes a lot.

Modified Paths:
--------------
    trunk/blender/release/scripts/startup/bl_operators/node.py

Modified: trunk/blender/release/scripts/startup/bl_operators/node.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_operators/node.py	2012-12-12 15:22:54 UTC (rev 52932)
+++ trunk/blender/release/scripts/startup/bl_operators/node.py	2012-12-12 15:41:15 UTC (rev 52933)
@@ -37,11 +37,13 @@
         space = context.space_data
         tree = space.edit_tree
 
+        # select only the new node
+        for n in tree.nodes:
+            n.select = False
+
         node = tree.nodes.new(type=node_type)
 
-        # select only the new node
-        for n in tree.nodes:
-            n.select = (n == node)
+        node.select = True
         tree.nodes.active = node
         node.location = space.cursor_location
         return node
@@ -64,11 +66,15 @@
     bl_idname = "node.add_node"
     bl_label = "Add Node"
 
-    type = StringProperty(name="Node Type", description="Node type")
-    
+    type = StringProperty(
+            name="Node Type",
+            description="Node type",
+            )
     # optional group tree parameter for group nodes
-    group_tree = StringProperty(name="Group tree", description="Group node tree name")
-
+    group_tree = StringProperty(
+            name="Group tree",
+            description="Group node tree name",
+            )
     def execute(self, context):
         node = self.create_node(context, self.type)
 
@@ -85,10 +91,15 @@
     bl_idname = "node.add_node_move"
     bl_label = "Add Node and Move"
 
-    type = StringProperty(name="Node Type", description="Node type")
-    
+    type = StringProperty(
+            name="Node Type",
+            description="Node type",
+            )
     # optional group tree parameter for group nodes
-    group_tree = StringProperty(name="Group tree", description="Group node tree name")
+    group_tree = StringProperty(
+            name="Group tree",
+            description="Group node tree name",
+            )
 
     def invoke(self, context, event):
         self.store_mouse_cursor(context, event)




More information about the Bf-blender-cvs mailing list