Repeat condition in wrong swimlane

0 votes
asked 4 days ago in Bug by bomm (250 points)
edited 4 days ago by bomm

I'm not sure if this is a bug.

In this (simplified) diagram the repeat condition "repeatcond2" is shown in the wrong swimlane "actorB" instead of "actorC". I tried an additional swimlane specification before "repeat while (repeatcond2)" which does not help, see commented line. 

How can I get this condition rendered into "actorC"?

@startuml
|actorA|
Start
:activity1;
repeat
    :activity2;
|actorB|
  :activity5;
if (ifcond1) then
  stop
else
|actorC|
  :activity6;
endif
'|actorC| 'Doesn't help to get repeatcond2 into actorC swimlane
  repeat while (repeatcond2)
  end
@enduml

--

Bodo

1 Answer

+1 vote
answered 3 days ago by plantuml (203,680 points)
selected 3 days ago by bomm
 
Best answer
It's definitively a bug, thanks for the report.

This should be fixed in last beta http://beta.plantuml.net/plantuml.jar

Thanks for your tests : tell us if you find other issues !
commented 2 days ago by albert (3,230 points)
Looks like the web server is not updated, it still says it is 1.2019.07beta1 and the current beta is 1.2019.07beta15
...