У меня проблема с konva js. Линия между кругами их не касается, зазор между кругом и линией слишком большой.
Кроме того, если расстояние между кругами маленькое или они просто накладываются друг на друга, линия слишком большая...
Детская площадка: https://codesandbox.io/s/morning-wood-douzq