An EVAS_CALLBACK_DEL event cb will take place before the smart del
function, so there'll be more action taking place after that, and Elm
has be on.
SVN revision: 71867
elm_init(argc, argv);
}
+static Eina_Bool
+_shutdown_idler(void *data)
+{
+ elm_shutdown();
+
+ return ECORE_CALLBACK_CANCEL;
+}
+
static void
external_elm_shutdown(void)
{
init_count--;
DBG("elm_real_shutdown\n");
if (init_count > 0) return;
- elm_shutdown();
+
+ ecore_idler_add(_shutdown_idler, NULL);
}
static void