e-modules/engage: ecore_x_screen_is_composited seems not to work properly when engage is loaded before comp module (even if composite is checked in idler)

SVN revision: 59340
This commit is contained in:
Hannes Janetzek 2011-05-12 07:25:29 +00:00
parent 6f67a836a4
commit ea22cee8ff
1 changed files with 5 additions and 2 deletions

View File

@ -1735,7 +1735,10 @@ _ngi_init_timer_cb(void *data)
Eina_List *l;
Config_Item *ci;
ngi_config->use_composite = ecore_x_screen_is_composited(0);
if (e_config->use_composite || ecore_x_screen_is_composited(0))
ngi_config->use_composite = EINA_TRUE;
/* ngi_config->use_composite = ecore_x_screen_is_composited(0); */
EINA_LIST_FOREACH (ngi_config->items, l, ci)
ngi_new(ci);
@ -1961,7 +1964,7 @@ e_modapi_init(E_Module *m)
e_module_delayed_set(m, 1);
ecore_timer_add(1.0, _ngi_init_timer_cb, NULL);
ecore_idler_add(_ngi_init_timer_cb, NULL);
/* _ngi_init_timer_cb(NULL); */