mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-23 07:50:15 +00:00
[API] Finalise LinkConnector design, adding reroute logic (#817)
- Splits link connect logic out of `LinkConnector` to individual `RenderLink` classes - Add support for connecting / reconnecting reroutes in various configurations - Adds support for moving existing floating links from outputs / inputs - Fixes numerous corruption issues when reconnecting reroutes / moving links - Tests in separate PR #816
This commit is contained in:
@@ -4716,7 +4716,7 @@ export class LGraphCanvas implements ConnectionColorContext {
|
||||
LGraphCanvas.link_type_colors[link.type] ||
|
||||
this.default_link_color
|
||||
|
||||
const prevReroute = reroute.parentId == null ? undefined : graph.reroutes.get(reroute.parentId)
|
||||
const prevReroute = graph.getReroute(reroute.parentId)
|
||||
const rerouteStartPos = prevReroute?.pos ?? startPos
|
||||
reroute.calculateAngle(this.last_draw_time, graph, rerouteStartPos)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user