Skip to content

Node group paste into compositor fails in Blender 5 #1726

@agajdosi

Description

@agajdosi

Bug Description

  1. open compositing workspace
  2. add 3d viewport so BlenderKit search bar is accessible
  3. search for compositor node group
  4. drag and drop the compositor nodegroup into Compositor editor
  5. error:
ReferenceError: StructRNA of type AssetDragOperator has been removed
Traceback (most recent call last):
  File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 1699, in modal
    self.mouse_release(context)  # Pass context here
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 1196, in mouse_release
    self.handle_node_editor_drop(context)
  File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 1017, in handle_node_editor_drop
    self.make_node_editor_switch(nodegroup_type, self.node_editor_type)
  File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 954, in make_node_editor_switch
    node_editor_type = nodeTypes2NodeEditorType[nodegroup_type]
                       ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
KeyError: 'compositing'
12:16.780  bpy.rna          | ERROR Python script error in VIEW3D_OT_asset_drag_drop.modal
12:16.780  operator         | ERROR Python: Traceback (most recent call last):
                            |   File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 1699, in modal
                            |     self.mouse_release(context)  # Pass context here
                            |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
                            |   File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 1196, in mouse_release
                            |     self.handle_node_editor_drop(context)
                            |   File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 1017, in handle_node_editor_drop
                            |     self.make_node_editor_switch(nodegroup_type, self.node_editor_type)
                            |   File "/Users/ag/Library/Application Support/Blender/5.0/extensions/user_default/blenderkit/asset_drag_op.py", line 954, in make_node_editor_switch
                            |     node_editor_type = nodeTypes2NodeEditorType[nodegroup_type]
                            |                        ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
                            | KeyError: 'compositing'

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions