parent
4e9771e1f8
commit
b5822eb9c5
2
TODO
2
TODO
|
@ -8,6 +8,8 @@ Some of the things (in very short form) that need to be done to E17...
|
|||
BUGS / FIXES
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
* BUG: resizing a window shile shaded make it resize to 1 pixel high - should
|
||||
not be allowed.
|
||||
* BUG: sometimes unshade fails. Must be the wrong order of some events. (under
|
||||
what conditions? i don't see it)
|
||||
* BUG: when fullscreen should put up big black window above all windows EXCEPT
|
||||
|
|
|
@ -50,7 +50,12 @@ e_object_del(E_Object *obj)
|
|||
E_OBJECT_CHECK(obj);
|
||||
if (obj->deleted) return;
|
||||
if (obj->del_att_func) obj->del_att_func(obj);
|
||||
if (obj->del_func) obj->del_func(obj);
|
||||
if (obj->del_func)
|
||||
{
|
||||
if (obj->crumbs)
|
||||
printf("EEEK obj type %x has crumbs still!\n", obj->type);
|
||||
obj->del_func(obj);
|
||||
}
|
||||
obj->deleted = 1;
|
||||
e_object_unref(obj);
|
||||
}
|
||||
|
@ -271,6 +276,7 @@ e_object_breadcrumb_del(E_Object *obj, char *crumb)
|
|||
{
|
||||
free(l->data);
|
||||
obj->crumbs = evas_list_remove_list(obj->crumbs, l);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue