win: when closing solo container, dissociate it from its parent
Ref T3509.
This commit is contained in:
parent
13c91324fa
commit
dfe57a25a7
|
@ -246,11 +246,19 @@ _solo_size_eval(Term_Container *container, Sizeinfo *info)
|
|||
static void
|
||||
_solo_close(Term_Container *tc, Term_Container *child EINA_UNUSED)
|
||||
{
|
||||
Solo *solo;
|
||||
Term *term;
|
||||
|
||||
DBG("close");
|
||||
assert (tc->type == TERM_CONTAINER_TYPE_SOLO);
|
||||
solo = (Solo*) tc;
|
||||
tc->parent->close(tc->parent, tc);
|
||||
|
||||
eina_stringshare_del(tc->title);
|
||||
|
||||
term = solo->term;
|
||||
term->container = NULL;
|
||||
|
||||
free(tc);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue