Page MenuHome

Deleting a node plugged into a multi-input doesn't rearrange the remaining noodles
Confirmed, NormalPublic

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 446.14

Blender Version
Broken: version: 3.0.0 Alpha, branch: master, commit date: 2021-06-24 11:01, hash: rBcbdddc564887
Worked: Never

Short description of error
If a node is plugged into a multi-input, deleting it will cause the remaining wires to be drawn incorrectly. The below image is from the reproduction steps.

Exact steps for others to reproduce the error

  1. Go into the Geometry Node editor
  2. Put down a Join Geometry node and five Cube nodes
  3. Plug all of the Cube nodes into the Join Geometry node's multi-input
  4. Delete some of the Cube nodes. Observe the wires being placed incorrectly.

Example file:

The multi-input shrinks, but the wires don't get rearranged.