Repeat condition in wrong swimlane

0 votes
asked Jun 12 in Bug by bomm (180 points)
edited Jun 12 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 Jun 12 by plantuml (200,620 points)
selected Jun 13 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 Jun 14 by albert (2,540 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
...