From 70e9b54dde72d818e2f1d6fbd0435425b99932ef Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Tue, 3 Jun 2014 12:42:30 +0100 Subject: [PATCH] Tiling: Use pre_frame_assign hook instead of fetch. This essentially reverts 8f0272eb40853e810e8d6ae1b6f0295ecfa1ae90. Seunghun Lee, that's why I told you to ask Mike. :) Fixes T1311 --- src/modules/tiling/e_mod_tiling.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/tiling/e_mod_tiling.c b/src/modules/tiling/e_mod_tiling.c index bfae52373..9d6195080 100644 --- a/src/modules/tiling/e_mod_tiling.c +++ b/src/modules/tiling/e_mod_tiling.c @@ -77,7 +77,7 @@ static struct tiling_mod_main_g Ecore_Event_Handler *handler_client_resize, *handler_client_move, *handler_client_iconify, *handler_client_uniconify, *handler_desk_set, *handler_compositor_resize; - E_Client_Hook *handler_client_resize_begin, *handler_client_eval_fetch; + E_Client_Hook *handler_client_resize_begin, *handler_client_add; E_Client_Menu_Hook *client_menu_hook; Tiling_Info *tinfo; @@ -1362,8 +1362,8 @@ e_modapi_init(E_Module *m) _G.handler_client_resize_begin = e_client_hook_add(E_CLIENT_HOOK_RESIZE_BEGIN, _resize_begin_hook, NULL); - _G.handler_client_eval_fetch = - e_client_hook_add(E_CLIENT_HOOK_EVAL_FETCH, _add_hook, NULL); + _G.handler_client_add = + e_client_hook_add(E_CLIENT_HOOK_EVAL_PRE_FRAME_ASSIGN, _add_hook, NULL); HANDLER(_G.handler_client_resize, CLIENT_RESIZE, _resize_hook); HANDLER(_G.handler_client_move, CLIENT_MOVE, _move_hook); @@ -1562,7 +1562,7 @@ e_modapi_shutdown(E_Module *m EINA_UNUSED) FREE_HANDLER(_G.handler_desk_set); SAFE_FREE(_G.handler_client_resize_begin, e_client_hook_del); - SAFE_FREE(_G.handler_client_eval_fetch, e_client_hook_del); + SAFE_FREE(_G.handler_client_add, e_client_hook_del); #undef FREE_HANDLER #undef SAFE_FREE