Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for multioutput connection edits (AcademySoftwareFoundati…
…on#1506) Incorrect connections were being stored on the MaterialX document when making / breaking connections with upstream nodes which have more than one output (mulitoutput nodes). ## Fixes - Make sure to remove any reference on an input to an upstream output attribute when breaking links. - Make sure to add the connection to an upstream output if the upstream node is multioutput. Otherwise use the current logic to connect to the node. - If we always add an output reference on the downstream input, then there is a validation warning if the upstream node is not multioutput but you specify an output on the downstream input. This might be worthwhile to remove as it's not really an error.
- Loading branch information