From 5d2426cdda3a1ca9d030bcc20e282e554c6696ce Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Fri, 6 Feb 2015 17:58:08 +0900 Subject: [PATCH] e - client list update after adding to client list - fix netwm bug this fixes T2029 --- src/bin/e_client.c | 1 + src/bin/e_comp_x.c | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 18355107e..13474551a 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -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; } diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index 15a0b7df3..4a8eb2053 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -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); }