[Activity] Arrow label overlap on some activity diagram

0 votes
asked Mar 8, 2022 in Bug by The-Lu (64,760 points)

Hello PlantUML team,

Here is a defect, during arrow label tests:

  • Arrow label overlap on some activity diagram
    (test on if, fork-merge, split, while loop and repeat loop...)
@startuml
!t="a b c d\ne f g\nh i\nj\n"

if (if?) then (<color blue>yes)
  :a a a a a;
->t;
else (<color blue>no)
  :b b b b b;
->t;
endif
fork
->t;
  :action 1;
->t;
fork again
->t;
  :action 2;
->t;
end merge
split
->t;
  :action 1;
->t;
split again
->t;
  :action 2;
->t;
end split
while (data available?)
  :read data;
  :generate diagrams;
->t;
endwhile (t)
:end;
repeat
  :read data;
  :generate diagrams;
->t;
repeat while (while) is (t)
stop
@enduml

Thanks for your works,
Regards.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.
...