From e2c8b19af9f356846a9d4f1485f13fbb4debcc63 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Sat, 31 Dec 2022 15:21:37 -0800 Subject: [PATCH] ignore empty text --- d2graph/d2graph.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/d2graph/d2graph.go b/d2graph/d2graph.go index 7bd59ec6a..5ecb1b7ad 100644 --- a/d2graph/d2graph.go +++ b/d2graph/d2graph.go @@ -980,6 +980,9 @@ func (e *Edge) initIndex() { } func findMeasured(mtexts []*d2target.MText, t1 *d2target.MText) *d2target.TextDimensions { + if strings.TrimSpace(t1.Text) == "" { + return d2target.NewTextDimensions(0, 0) + } for i, t2 := range mtexts { if t1.Text != t2.Text { continue