Backward in activity (beta) break in swim lanes

+2 votes
asked Aug 30, 2021 in Bug by Shiina12345 (120 points)

In the beta version of activity diagrams, the combination of a backward reference and swim lanes does not work.

This is the combination that produces a broken diagram (the backward node flows somewhere in the middle)

There is another same question from 2020 in here https://forum.plantuml.net/12427/backward-in-activity-beta-does-not-work-with-swim-lanes
 

|#AntiqueWhite|Sistem|
|Admin|
repeat :Generate Again;
:Generate Foo;
|Sistem|
:Bar;
backward: Do bar;
repeat while (Is foo?)  is (yes)
->no;
:finish foo;
stop
commented Aug 30, 2021 by The-Lu (37,800 points)

Here are the corresponding images:

or

1 Answer

0 votes
answered Sep 30, 2021 by Gabriel (160 points)

Same issue for me:

@startuml
|Developer|
start
repeat :Step1;
|Owner|
->dev;
:more;
backward :step22;
repeat while (Step 2) is (rerun)
->yes;
|Developer|
:Step 3;
stop
@enduml


With result image:


Do you have some news about this ?

commented Sep 30, 2021 by plantuml (265,020 points)
Thanks for the feedback.

This should be fixed with last beta http://beta.plantuml.net/plantuml.jar and on the online server.

Tell us if you find other issues!
commented Sep 30, 2021 by Gabriel (160 points)
Great !

Many Thanks
...