static Eina_Bool
_e_main_cb_idle_after(void *data __UNUSED__)
{
- static int first_idle = 1;
+ static int first_idle;
edje_freeze();
+#ifdef E17_RELEASE_BUILD
+ first_idle = 1;
if (first_idle)
{
TS("SLEEP");
first_idle = 0;
e_precache_end = EINA_TRUE;
}
+#else
+ if (first_idle++ < 60)
+ {
+ TS("SLEEP");
+ if (!first_idle)
+ e_precache_end = EINA_TRUE;
+ }
+#endif
return ECORE_CALLBACK_RENEW;
}
eina_list_remove_list(_e_modules_delayed, _e_modules_delayed);
m = NULL;
if (name) m = e_module_new(name);
+#ifndef E17_RELEASE_BUILD
+ char buf[1024];
+ snprintf(buf, sizeof(buf), "DELAYED MODULE LOAD: %s", name);
+ e_main_ts(buf);
+#endif
if (m) e_module_enable(m);
eina_stringshare_del(name);
}