From 180a444ca0d5aae561cd39af569a4e2cbac96c12 Mon Sep 17 00:00:00 2001 From: Gavin Nishizawa Date: Wed, 12 Jul 2023 17:17:49 -0700 Subject: [PATCH] fix grid diagram shift --- d2layouts/d2dagrelayout/layout.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/d2layouts/d2dagrelayout/layout.go b/d2layouts/d2dagrelayout/layout.go index 6949f7179..bbf9ef4d0 100644 --- a/d2layouts/d2dagrelayout/layout.go +++ b/d2layouts/d2dagrelayout/layout.go @@ -1245,6 +1245,9 @@ func adjustCrossRankSpacing(g *d2graph.Graph, rankSep float64, isHorizontal bool prevMarginBottom = make(map[*d2graph.Object]float64) } for _, obj := range g.Objects { + if obj.IsGridDiagram() { + continue + } margin, padding := getSpacing(obj) if !isHorizontal { if prevShift, has := prevMarginBottom[obj]; has {