github.com

Edge labels for segmented edges shift when switching selection · Issue #402 · prmr/JetUML

  • ️Wed Jan 27 2021

@yannsartori

Description

@yannsartori

Description
If you have edge labels on segmented edges (aggregation, composition, or association) and there is at least one class with some attributes and at least one without, regardless of which classes you select, alternating between selecting one with some attributes versus one without moves the labels of all the segmented edges present on the diagram.
The correct behaviour should be it remains static.

Steps to reproduce

  1. Create new class diagram
  2. Create two classes
  3. Connect the two with an aggregation edge, and label the edge components
  4. Add an attribute to one of the classes
  5. Switch between the two classes. See the labels moving.

Configuration

  • JetUML Release: 3.1
  • OS + version: Mac OS 11.1 and Windows 10
  • Java version OpenJDK 15