On Sep 29, 2012 6:28 AM, "Bruno Dilly" <bdi...@profusion.mobi> wrote: > I just saw that when an elm external is added it calls elm_init(), and > calls shutdown when it's deleted. > But it's not a nice place to put these calls, because you'll create > scenarios where elm won't shutdown properly. > > Example: > > A elm application that uses elm_exit() to quit. > > it will have > > elm_main() { > ... > elm_run() > ... > elm_shutdown() > } > ELM_MAIN > > If you are not using externals, when you call elm_exit() it will quit > the main loop, call elm_shutdown, elm init count will be 0, so it will > delete the windows and it's widgets, call possible callback functions > for object delete. Nice. > > But if you are using externals in your theme, when you call > elm_shutdown(), elm init count will be the number of externals used, > so it won't really shutdown, it won't delete the objects, no callbacks > will be called. Not good. > > Does anybody have ideas about how to fix it ?
Evas_object_del on the window should do the job and seem logical to me. > -- > Bruno Dilly > Senior Developer > ProFUSION embedded systems > http://profusion.mobi > > ------------------------------------------------------------------------------ > Got visibility? > Most devs has no idea what their production app looks like. > Find out how fast your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219671;13503038;y? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ How fast is your code? 3 out of 4 devs don\\\'t know how their code performs in production. Find out how slow your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219672;13503038;z? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel