New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drag to switch node port order not working #2550
Comments
I think it depends on the FX. I can get that to work for the Over FX node - but not everything. It definitely does not work for Matte nodes... |
@WolfInABowl Now I see it works in the Over fx (it worked for me too), could you please try it on any of the following effects?:
...basically I couldn't find any other fx node where this works, but the Over node. |
It partially works for a particle node. It seems to me that it only works when you are changing between the same port type - ie. texture to texture or control to control. It won't work when trying to switch from texture to control, source to matte or etc. Ideally, you should be able to switch input this way no matter what you are changing between. |
@artisteacher |
Nope - foreground vs background. |
...while testing what @artisteacher said about "switching partially working" in particle nodes, I saw another strange thing happening there when you try to switch between a Texture and a Control port:
Now, I realized that if you click on the Reorder Nodes button, the connection lines show again (and the switch was never performed). |
you mean the actual visible name of the ports has to be identical for this to work? |
That's what I think - or at least that when the name is different there are likely structural differences to the code that prevent it from working. |
Issue Summary
In the OpenToonz Manual ir reads:
"In the FXs that accept multiple input nodes it is possible to change the stacking order of the input nodes by clicking and dragging in ports area."
https://opentoonz.readthedocs.io/en/latest/applying_special_fx.html#transparency
...this seems to not be working currently and could be a good time saver!
Steps to Reproduce
In a node that has multiple inputs, and they are already connected to other nodes.
Drag from one node input port to another port of the same node.
Expected Results
To switch the connected nodes order.
Actual Results
Nothing... 😄
System Information
The text was updated successfully, but these errors were encountered: