[Bf-blender-cvs] [27dcccb20fa] master: Cleanup: defer importing nodeitems_utils (missed last commit)

Campbell Barton noreply at git.blender.org
Fri Apr 9 12:03:36 CEST 2021


Commit: 27dcccb20fa4296973fc1f2ddae72af2b4c806d7
Author: Campbell Barton
Date:   Fri Apr 9 18:53:59 2021 +1000
Branches: master
https://developer.blender.org/rB27dcccb20fa4296973fc1f2ddae72af2b4c806d7

Cleanup: defer importing nodeitems_utils (missed last commit)

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

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

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

diff --git a/release/scripts/startup/bl_operators/node.py b/release/scripts/startup/bl_operators/node.py
index 7884a7287b7..63da9c6af55 100644
--- a/release/scripts/startup/bl_operators/node.py
+++ b/release/scripts/startup/bl_operators/node.py
@@ -20,7 +20,6 @@
 from __future__ import annotations
 
 import bpy
-import nodeitems_utils
 from bpy.types import (
     Operator,
     PropertyGroup,
@@ -195,6 +194,8 @@ class NODE_OT_add_search(NodeAddOperator, Operator):
 
     # Create an enum list from node items
     def node_enum_items(self, context):
+        import nodeitems_utils
+
         enum_items = NODE_OT_add_search._enum_item_hack
         enum_items.clear()
 
@@ -210,6 +211,8 @@ class NODE_OT_add_search(NodeAddOperator, Operator):
 
     # Look up the item based on index
     def find_node_item(self, context):
+        import nodeitems_utils
+
         node_item = int(self.node_item)
         for index, item in enumerate(nodeitems_utils.node_items_iter(context)):
             if index == node_item:



More information about the Bf-blender-cvs mailing list