#5761·drawio

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

  1. Make two boxes and add a connection between them such that the line has one right angle bend.
  2. Move either box around, the line grows and shrinks at its bend, as expected.
  3. Grab the midpoint of either line segment and move it. The line now has a segment along the adjacent box's edge.
  4. Grab the same midpoint and put the line back to the way it was (just two segments, inline with their connection points.
  5. 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.
  6. 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