e - client list update after adding to client list - fix netwm bug

this fixes T2029
This commit is contained in:
Carsten Haitzler 2015-02-06 17:58:08 +09:00
parent 6ef73fb3f0
commit 5d2426cdda
2 changed files with 1 additions and 1 deletions

View File

@ -2510,6 +2510,7 @@ e_client_new(E_Comp *c EINA_UNUSED, E_Pixmap *cp, int first_map, int internal)
focus_stack = eina_list_append(focus_stack, ec);
}
e_hints_client_list_set();
return ec;
}

View File

@ -4088,7 +4088,6 @@ _e_comp_x_hook_client_new(void *d EINA_UNUSED, E_Client *ec)
ec->comp_data->first_damage = ec->internal;
eina_hash_add(clients_win_hash, &win, ec);
e_hints_client_list_set();
ec->comp_data->first_draw_delay = ecore_timer_add(e_comp_config_get()->first_draw_delay, _e_comp_x_first_draw_delay_cb, ec);
}