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 {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
if src == dst && gs.nodeShapes[dst] == d2target.ShapeSequenceDiagram {
|
||||||
|
break
|
||||||
|
}
|
||||||
if gs.findOuterSequenceDiagram(src) == gs.findOuterSequenceDiagram(dst) {
|
if gs.findOuterSequenceDiagram(src) == gs.findOuterSequenceDiagram(dst) {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue