Is there any way of having the if condition of a repeat loop in the same swimlane as the preceding node, and not in the swimline where the loop was defined?
This is my activity diagram, it looks a little bit strange:
if (New document?) then (yes)
repeat while (Document agreed?)
:Approve Document --> Update;
repeat while (Document approved?)