plantuml / plantuml

Generate diagrams from textual description
https://plantuml.com
Other
9.66k stars 878 forks source link

[teoz] [bug] [sequence] Activation is offset when with simultaneous deactivation #1723

Open valtusovs opened 1 month ago

valtusovs commented 1 month ago

Describe the bug When using teoz engine on the latest plantuml-1.2024.3.jar. When making a sequence diagram. When deactivating actor A and activating actor B, the B's activation box does not start at the arrow.

To Reproduce Steps to reproduce the behavior:

Copy this file:

@startuml
!pragma teoz true

dummy -> A ++: first step

A -> A: test
A -> B --++: second step

B -> B: test
B -> C--: third step

@enduml

Save the resulting diagram.

Comment out "!pragma teoz true". Save the resulting diagram.

Expected behavior The activation box of actor B starts at the "second step" arrow, like in the puma render.

Screenshots teoz: image puma: image