start xwayland process 2.0s after module load

this avoids conflicts with efl internals, which will break entirely
when DISPLAY is set under wayland, and xwayland internals, which will
abort immediately when efl tries to connect to it during its init phase
This commit is contained in:
Mike Blumenkrantz 2017-02-10 17:23:43 -05:00
parent 12655becaa
commit 0534c7ae6f
1 changed files with 2 additions and 1 deletions

View File

@ -459,7 +459,8 @@ E_API E_Module_Api e_modapi = { E_MODULE_API_VERSION, "XWayland" };
E_API void *
e_modapi_init(E_Module *m)
{
return xwl_init(m);
ecore_timer_loop_add(2.0, (Ecore_Task_Cb)xwl_init, m);
return m;
}
E_API int