Skip to content

Conversation

@webfiltered
Copy link
Contributor

Current

  • Connections are disconnected the moment a link starts being dragged
  • Reseating a connection where it came from creates a new connection
  • If the process is somehow interrupted, the links are already gone

Proposed

  • Connection is disconnected after a new connection is made
  • Rendering is bypassed for the link segment being moved
  • Does nothing if dropping a link exactly where it came from
  • Adds early return when trying to connect a node to itself

- Connection is not disconnected the moment movement is started
- Rendering is bypassed for the segment being moved
- No longer recreates a connection when it is dragged and dropped on itself
@webfiltered webfiltered marked this pull request as draft March 3, 2025 16:43
@webfiltered
Copy link
Contributor Author

Regression in move-many-outputs. Found & fixing.

@webfiltered webfiltered marked this pull request as ready for review March 3, 2025 16:53
@webfiltered webfiltered enabled auto-merge (squash) March 3, 2025 16:54
@webfiltered webfiltered merged commit b227eef into master Mar 3, 2025
4 checks passed
@webfiltered webfiltered deleted the better-connecting-links branch March 3, 2025 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants