diff --git a/core/nodeslicer/bpy_ns_types.py b/core/nodeslicer/bpy_ns_types.py index 50fc7d2..ef31aa0 100644 --- a/core/nodeslicer/bpy_ns_types.py +++ b/core/nodeslicer/bpy_ns_types.py @@ -1,8 +1,6 @@ import bpy from bpy.props import PointerProperty, StringProperty, FloatProperty, IntProperty, EnumProperty, BoolProperty, FloatVectorProperty, CollectionProperty -from . import tree - def notify_tree_changed(self, context): from . import tree if tree._is_updating: diff --git a/core/nodeslicer/nodes/path.py b/core/nodeslicer/nodes/path.py index cdc8c83..4622d0d 100644 --- a/core/nodeslicer/nodes/path.py +++ b/core/nodeslicer/nodes/path.py @@ -257,7 +257,7 @@ class SLICENODE_JoinSlices(SliceNodeJoiner): def evaluate_output(self, socket_name: str, **_kwargs) -> SlicePaths: from ....infra.blender.blender_slice_nodes_generic import resolve_input accumulated: SlicePaths = SlicePaths() - current: SlicePaths = SlicePaths() + current: SlicePaths | None = SlicePaths() for input in self.inputs: current = resolve_input(input)