Currently, nodes with custom sockets do not get their internal links
populated. So operators like Delete And Reconnect don't work with such
nodes. This patch put custom sockets into consideration when computing
priorities for internal links such that sockets of the same idname get
connected. Additionally, the patch cleanup the function in the process
to avoid redundant code repetition.
Details
Details
Diff Detail
Diff Detail
- Repository
- rB Blender
- Branch
- nodes-custom-sockets-internal-links (branched from master)
- Build Status
Buildable 19026 Build 19026: arc lint + arc unit
Event Timeline
Comment Actions
Looks mostly good.
| source/blender/nodes/intern/node_util.c | ||
|---|---|---|
| 367–368 | This is probably missing a break or return, otherwise it falls through into the SOCK_VECTOR case. | |