CONNECTIONS - Weird behavior when moving objects, line seems to remember number of jogs
Author: toothless92Created Sep 2, 2026Updated Sep 2, 2026
Labelsbug
Preflight Checklist
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for a feature request that matches the one I want to file, without success.
Describe the bug
To Reproduce
- Make two boxes and add a connection between them such that the line has one right angle bend.
- Move either box around, the line grows and shrinks at its bend, as expected.
- Grab the midpoint of either line segment and move it. The line now has a segment along the adjacent box's edge.
- Grab the same midpoint and put the line back to the way it was (just two segments, inline with their connection points.
- Move either box sideways (perpendicular to its attached line segment). Rather than growing / shrinking at the bend point, the line jogs along the box's edge, as though it remembers it should have an additional jog point.
- The line must be deleted and recreated to return to the original resizing behavior.
Expected behavior The expectation is that the line will always grow / shrink at it's existing bends, not create new line segments.
Screenshots Video: https://github.com/user-attachments/assets/3c254223-7f96-4f6b-82ca-0d0f2b15cf66
draw.io version (In the Help->About menu of the draw.io editor):
- draw.io version 31.4.2
Desktop (please complete the following information):
- OS: Windows 11 Pro Version 10.0.26200 Build 26200
- Chrome
- Browser Version 151.0.7922.174 (Official Build) (64-bit)
Smartphone (please complete the following information):
- Device: OnePlus 15R
- OS: OxygenOS 16.0.7 (Android 16)
- Browser Chrome
- Version 152.0.7977.64
I tested the problem in incognito/private mode with all browser extensions switched off, write "yes" below: Yes
Additional context None
Source: jgraph/drawio