Merge pull request #583 from alixander/ignore-empty

edge case: ignore empty text measurements
This commit is contained in:
Alexander Wang 2022-12-31 15:24:08 -08:00 committed by GitHub
commit 9273934173
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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