Facepunch / sbox-issues

175 stars 12 forks source link

[Shadergraph] Not all applicable nodes are available to create when dragging out a new connection #4300

Closed QuackCola closed 2 months ago

QuackCola commented 10 months ago

Describe the bug

In shadergraph when you go ahead and drag out a connection to create a new node the list you get to create a node is heavily reduced . For example when i drag out the xy output of a Float 2 Node under binary only option i get is lerp which is pretty much the same for all node outputs.

To Reproduce

  1. Open Shadergraph.
  2. Place down any node , The Float 2 Node for example.
  3. Drag out a connection from the Output/Result of the node.
  4. Notice that the amount of applicable nodes to create is not what you'd expect by just right clicking on an empty spot in the graph.

Expected behavior

When dragging out a connection from the Output/Result of the node all avalible outputs for that vector type should be made available in the list.

Media/Files

Issue Example

Screenshot 2023-12-23 105458

Additional context

I suspect this popped up back with one of the ActionGraph related commits?

aylaylay commented 10 months ago

Should be fixed now

QuackCola commented 10 months ago

Lovely its working as intended now. Thanks laylad

QuackCola commented 3 months ago

This seems to be fucked again Screenshot 2024-07-21 191425

aylaylay commented 2 months ago

Fixed