ID 263604 - Creating a multi-input port node (e.g. Merge, Render, ShadingNodeArrayConnector) while nodes are selected does not connect the selected nodes to the new node

Follow

Problem summary:

When creating a new node of a type that provides a fixed number of input ports while multiple other nodes are selected, each of the selected nodes is connected to one of the new node's input ports.

When creating a new node of a type that provides a multi-input port (a dynamic number of input ports), e.g. a Merge node, Render node, or ShadingNodeArrayConnector node, while multiple other nodes are selected, the new node is unfortunately not connected to the selected nodes.

Steps to reproduce:

  1. In the Node Graph tab, create two CameraCreate nodes and select them.
  2. Create a Merge node using the node creation (Tab key) menu.

Expected behaviour:

The Merge node is created with two input ports, and each CameraCreate node is connected to one of them, in the order in which the CameraCreate nodes were selected.

Actual behaviour:

The Merge node is created without input ports, and is not connected to any node.

Workaround:

When multiple nodes are selected, the M key can be pressed to create a Merge node with the right number of input ports to be connected to all of the selected nodes.

Reproduced versions/platforms:

  • 1.0v1/Linux

Customer version/platform:

Not supplied.

    We're sorry to hear that

    Please tell us why