fix: find outer near contaienr
This commit is contained in:
parent
cea4355341
commit
063d438780
1 changed files with 3 additions and 3 deletions
|
|
@ -970,9 +970,9 @@ func (obj *Object) GetDefaultSize(mtexts []*d2target.MText, ruler *textmeasure.R
|
|||
|
||||
func (obj *Object) OuterNearContainer() *Object {
|
||||
temp := obj
|
||||
for temp != nil {
|
||||
// find outer near container that isn't itself
|
||||
for temp != nil && temp != obj {
|
||||
if temp.Attributes.NearKey != nil {
|
||||
if temp.Attributes.NearKey != nil && temp != obj {
|
||||
return temp
|
||||
}
|
||||
temp = temp.Parent
|
||||
|
|
|
|||
Loading…
Reference in a new issue