forked from enlightenment/efl
* must disconnect connected callbacks, particularly those to canvas. The object we previously connect will die anyway, but canvas continues alive, dispatching its EVAS_CALLBACK_CANVAS_FOCUS_IN and EVAS_CALLBACK_CANVAS_FOCUS_OUT, causing nasty segmentation faults! * must call _edje_clean_objects() *AFTER* the entry is shut down. Otherwise ed->evas will be NULL and evas_event_callback_del_full() will fail. I left extra checks on those, since this call will return the given data (in our case "ed") and NULL when callback connection was not found. * flag existence of entries and if they were already initalized and shutdown before, avoid redoing such work. This fixes a stupid crash that bugged editje for a while now. SVN revision: 46263 |
||
---|---|---|
.. | ||
bin | ||
lib | ||
.cvsignore | ||
Makefile.am |