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
The range at which a connection can be dragged out from a GraphNode pin extends beyond the size of the pin on screen, and even beyond the edge of the GraphNode itself. Interestingly, this issue only applies to the right and bottom sides of the GraphNode.
Default.Zoom.mp4
At any zoom level below default, the range at which a GraphNode can be dragged and moved also extends beyond its size on screen.
Zoomed.Out.Once.mp4
Steps to reproduce
In an empty project:
Create any graph-based resource (VisualScript, VisualShader, etc.).
Place any node on the graph.
Attempt to drag from just outside of the edge of the GraphNode around the area where any of the pins may be, either to the right or below it.
Zoom out once.
Attempt to drag and move the GraphNode from just outside of its right or bottom edge.
From the reproduction project:
Open the "Node.vs" file.
Follow steps 3 through 5 of the previous instructions with the Constant GraphNode.
The range at which a connection can be dragged out from a GraphNode pin extends beyond the size of the pin on screen, and even beyond the edge of the GraphNode itself.
Hot zones for pins are expanded outside of the node intentionally. However, in 3.3.3 (and in the current state of 3.x branch) they're indeed fixed size rects which aren't affected by the zoom. But it's already fixed in master, see: #51517. And as you can see that PR is already marked to be cherry-picked for 3.x (so it will be fixed in 3.4).
Interestingly, this issue only applies to the right and bottom sides of the GraphNode.
I can do the same for the left side (3.3.3).
At any zoom level below default, the range at which a GraphNode can be dragged and moved also extends beyond its size on screen.
This is already fixed for 3.x (most likely in #47173), e.g. in 3.4.beta4 it's no longer an issue.
Godot version
v3.3.3 stable (Mono build)
System information
Windows 10
Issue description
The range at which a connection can be dragged out from a
GraphNode
pin extends beyond the size of the pin on screen, and even beyond the edge of theGraphNode
itself. Interestingly, this issue only applies to the right and bottom sides of theGraphNode
.Default.Zoom.mp4
At any zoom level below default, the range at which a
GraphNode
can be dragged and moved also extends beyond its size on screen.Zoomed.Out.Once.mp4
Steps to reproduce
In an empty project:
VisualScript
,VisualShader
, etc.).GraphNode
around the area where any of the pins may be, either to the right or below it.GraphNode
from just outside of its right or bottom edge.From the reproduction project:
GraphNode
.Minimal reproduction project
GraphEditClickTest.zip
The text was updated successfully, but these errors were encountered: