prevent cycle in d2chaos sequence diagram
This commit is contained in:
parent
59f1006090
commit
600bc093bb
1 changed files with 3 additions and 0 deletions
|
|
@ -137,6 +137,9 @@ func (gs *dslGenState) edge() error {
|
|||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if src == dst && gs.nodeShapes[dst] == d2target.ShapeSequenceDiagram {
|
||||
break
|
||||
}
|
||||
if gs.findOuterSequenceDiagram(src) == gs.findOuterSequenceDiagram(dst) {
|
||||
break
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue