From 55438280205f145ff4d8c59b8359146679ff9135 Mon Sep 17 00:00:00 2001 From: Gavin Nishizawa Date: Mon, 10 Apr 2023 10:34:12 -0700 Subject: [PATCH] fix layout of grid in constant near --- d2lib/d2.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/d2lib/d2.go b/d2lib/d2.go index 5b497b594..10fbb02e7 100644 --- a/d2lib/d2.go +++ b/d2lib/d2.go @@ -71,15 +71,15 @@ func compile(ctx context.Context, g *d2graph.Graph, opts *CompileOptions) (*d2ta constantNearGraphs := d2near.WithoutConstantNears(ctx, g) + layoutWithGrids := d2grid.Layout(ctx, g, coreLayout) + // run core layout for constantNears for _, tempGraph := range constantNearGraphs { - if err = coreLayout(ctx, tempGraph); err != nil { + if err = layoutWithGrids(ctx, tempGraph); err != nil { return nil, err } } - layoutWithGrids := d2grid.Layout(ctx, g, coreLayout) - err = d2sequence.Layout(ctx, g, layoutWithGrids) if err != nil { return nil, err