fix groups in dagre
This commit is contained in:
parent
83118fb076
commit
b8f00f32f1
3 changed files with 9 additions and 6 deletions
|
|
@ -56,6 +56,9 @@ func Layout(ctx context.Context, g *d2graph.Graph, layout func(ctx context.Conte
|
|||
for _, obj := range sd.notes {
|
||||
objectsToRemove[obj] = struct{}{}
|
||||
}
|
||||
for _, obj := range sd.groups {
|
||||
objectsToRemove[obj] = struct{}{}
|
||||
}
|
||||
for _, obj := range sd.spans {
|
||||
objectsToRemove[obj] = struct{}{}
|
||||
}
|
||||
|
|
@ -151,6 +154,7 @@ func cleanup(g *d2graph.Graph, sequenceDiagrams map[string]*sequenceDiagram, obj
|
|||
g.Edges = append(g.Edges, sequenceDiagrams[obj.AbsID()].lifelines...)
|
||||
g.Objects = append(g.Objects, sequenceDiagrams[obj.AbsID()].actors...)
|
||||
g.Objects = append(g.Objects, sequenceDiagrams[obj.AbsID()].notes...)
|
||||
g.Objects = append(g.Objects, sequenceDiagrams[obj.AbsID()].groups...)
|
||||
g.Objects = append(g.Objects, sequenceDiagrams[obj.AbsID()].spans...)
|
||||
}
|
||||
|
||||
|
|
|
|||
9
e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
generated
vendored
9
e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
generated
vendored
|
|
@ -8,8 +8,8 @@
|
|||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"width": 1508,
|
||||
"height": 180,
|
||||
"width": 2193,
|
||||
"height": 2288,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
|
|
@ -356,8 +356,8 @@
|
|||
"id": "How this is rendered.only if root is not sequence",
|
||||
"type": "",
|
||||
"pos": {
|
||||
"x": 50,
|
||||
"y": 50
|
||||
"x": 730,
|
||||
"y": 1338
|
||||
},
|
||||
"width": 1408,
|
||||
"height": 80,
|
||||
|
|
@ -387,7 +387,6 @@
|
|||
"underline": false,
|
||||
"labelWidth": 195,
|
||||
"labelHeight": 26,
|
||||
"labelPosition": "INSIDE_MIDDLE_CENTER",
|
||||
"zIndex": 1,
|
||||
"level": 2
|
||||
},
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 479 KiB After Width: | Height: | Size: 479 KiB |
Loading…
Reference in a new issue