You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When dragging off a port and connecting a new node - it doesn't prefer ports of the same type over other ports that can accept the value. Instead it just picks the "first" that works.
Use Case: I have an execution flow data type on nodes - but some nodes accept any basic object type (e.g. debug loggers). Since that object type port was added to the node first, it's the first to respond to the request for a connection when instantiating a new node thus creates an incorrect connection.
Instead - the logic should be something like:
Aggregate all ports that could connect to the port we're dragging off from
If any are of the same type, pick that first
If any are of inherited types, pick those next
Pick first of whatever is left over.
The text was updated successfully, but these errors were encountered:
When dragging off a port and connecting a new node - it doesn't prefer ports of the same type over other ports that can accept the value. Instead it just picks the "first" that works.
Use Case: I have an execution flow data type on nodes - but some nodes accept any basic
object
type (e.g. debug loggers). Since that object type port was added to the node first, it's the first to respond to the request for a connection when instantiating a new node thus creates an incorrect connection.Instead - the logic should be something like:
The text was updated successfully, but these errors were encountered: