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