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 {
|
func (obj *Object) OuterNearContainer() *Object {
|
||||||
temp := obj
|
temp := obj
|
||||||
// find outer near container that isn't itself
|
for temp != nil {
|
||||||
for temp != nil && temp != obj {
|
// find outer near container that isn't itself
|
||||||
if temp.Attributes.NearKey != nil {
|
if temp.Attributes.NearKey != nil && temp != obj {
|
||||||
return temp
|
return temp
|
||||||
}
|
}
|
||||||
temp = temp.Parent
|
temp = temp.Parent
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue