discomfitor pushed a commit to branch enlightenment-0.19. http://git.enlightenment.org/core/enlightenment.git/commit/?id=257118514e9be96f5aa0085d00d2894601f4d673
commit 257118514e9be96f5aa0085d00d2894601f4d673 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Fri Feb 6 17:58:08 2015 +0900 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 1ecc3a6..3ce4046 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -2535,6 +2535,7 @@ e_client_new(E_Comp *c, 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 3660e3e..9b7fb92 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -4073,7 +4073,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); } --
