backward in repeat loop in the wrong swimlane

+1 vote
asked Jan 14, 2022 in Bug by anonymous

When I try to have the backward activity of a repeat loop in a different swimlane then the starting activity and the repeat condition, it seems to behave differently then expected. Everything ends up in the same swimlane.

@startuml
|1st Swimlane|
|2nd Swimlane|
start
:Activity 1;
|1st Swimlane|
repeat :Activity 2;

|2nd Swimlane|
backward :Correction;

|1st Swimlane|
repeat while (Something wrong?) is (yes) not (no);
stop
@enduml

I would expect Correction to be in the 2nd Swimlane but with the current online server it's not.

1 Answer

+1 vote
answered Jan 19, 2022 by plantuml (294,960 points)
Thanks for the report.
This is fixed in last snapshot https://github.com/plantuml/plantuml/releases/tag/snapshot and on the online server.
...