Skip to main content
Idea

Connector Endpoint Toggle Anchor

Related products:Lucidchart
  • April 8, 2026
  • 1 reply
  • 6 views

Forum|alt.badge.img

I love Lucidchart, but one thing I’m eternally battling when using lucid chart, is getting connectors in the right place.

The problem: I often connect two shapes such that the connector is not overlapping with others, or that it would be completely straight with no lines because it makes the chart 110% easier to understand at a glance. But when I need to add new connections, I often need to enlarge shapes to make space for new connectors without it being to cluttered, the problem is that existing connectors’ endpoints scale with the shape to maintain proportionality, I then need to constantly fix every single connector on the shape and it’s very very tedious. (Not necessary info but this happens potentially hundreds of times when working on an ERD when you want it to look professional, avoiding an ocean of interwoven connectors). 

Proposed solution: When you hover over a connectors endpoint, show an icon to the side of the the endpoint which can be toggled for that specific endpoint. When toggled, the endpoint is anchored and doesn’t scale proportionally wen the shape is scaled, but maintains position. I would personally use this all the time but if the Lucid team feels it’s a bit too niche of a feature to be so upfront, it could also be included in the right click menu, maybe with a shortcut attached. 

The only issue left would be when you move a shape instead of scaling it. The above solution would clear me of most of the tedium, but if you wanted to account for this case as well, you could have the following system

Alternate solution: There would be 3 modes, normal (proportional positioning), shape relative (positioning relative to the shape, i.e. the mode describe in the first solution, anchors when scaling, but not when moving), and absolute which will take me some time to explain.

Obviously the endpoint has to be on the shape’s edge, so it can’t be fully absolute (relative to the page alone, completely independent of the shape). However, you can make it absolute on one axis. You have two axes, vertical and horizontal, if the connector is attached to a vertical edge (meaning the connector itself would be horizontal at that endpoint), when the shape is moved left to right, the connector would obviously move to stay attached to the shape. But if it were moved up and down, the connector would remain fixed in place. It would only start to move if the shape was moved far enough where the connector now meets a corner and then it would need to continue moving up or down with the shape to stay attached.

Vice versa for if it was the other way around and the connector was attached to a horizontal edge, then it would maintain position for horizontal scaling. 

This would be an absolutely awesome feature and would make my ERDs much more maintainable. Currently I feel I have to have everything perfect before I adjust all the connector positions and if a new table gets added, good luck. I’m not sure how best to implement this system intuitive since it took so long to write down - my thoughts are you could scrap the 2nd mode and just have the normal and absolute modes (1st and 3rd), I’m not sure I’d ever need the 2nd mode. 

Can clarify what I mean if you guys would like. Thanks for reading this far. I should get back to my work and stop procrastinating this requirement.

Comments

Zuzia S
Forum|alt.badge.img+8
  • Lucid community team
  • April 8, 2026

Hi ​@Johnsmith, thank you so much for sharing your idea and detailed insights!

We encourage anyone else who’s interested in this to upvote this post and share any additional details about your use case or what you’d like to see in this experience. For more information about how we manage feedback in this community, please take a look at this post:

Cheers!