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
Right now, ports are ordered by sort_key (if set) then the order they appear, with inherited port first, and optional ports appearing last.
However, input ports are drawn from left to right, output ports from right to left.
This is confusing (#976) and it means that if matching ports are entered in the same order in the code, connections will always cross in the pipeline.
Putting them in the right order would make the code slightly more complex (ports would have to be moved when a new one is appended), and would probably mess up current packages.
The text was updated successfully, but these errors were encountered:
Right now, ports are ordered by sort_key (if set) then the order they appear, with inherited port first, and optional ports appearing last.
However, input ports are drawn from left to right, output ports from right to left.
This is confusing (#976) and it means that if matching ports are entered in the same order in the code, connections will always cross in the pipeline.
Putting them in the right order would make the code slightly more complex (ports would have to be moved when a new one is appended), and would probably mess up current packages.
The text was updated successfully, but these errors were encountered: