forked from enlightenment/enlightenment
e: Don't create circular transients list
This should fix #864 SVN revision: 63354
This commit is contained in:
parent
01aa375b20
commit
422d601b41
|
@ -6580,7 +6580,8 @@ _e_border_eval0(E_Border *bd)
|
|||
else
|
||||
bd_parent = NULL;
|
||||
}
|
||||
if ((bd_parent) && (bd_parent != bd))
|
||||
if ((bd_parent) && (bd_parent != bd) &&
|
||||
(eina_list_data_find(bd->transients, bd_parent) != bd_parent))
|
||||
{
|
||||
bd_parent->transients = eina_list_append(bd_parent->transients, bd);
|
||||
bd->parent = bd_parent;
|
||||
|
|
Loading…
Reference in New Issue