diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-02-10 17:23:44 -0500 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-02-10 17:24:13 -0500 |
commit | 040b5f6a44a348856408710fbd66dd51b7433c3c (patch) | |
tree | 19882e60627ce38494bcb5ac7d9363ddcc99942d | |
parent | e7f9500bae27dd1f98888648e2618105269d9ff7 (diff) | |
download | enlightenment-040b5f6a44a348856408710fbd66dd51b7433c3c.tar.gz |
watch client UNIGNORE hook for adding new tiling clients
ref 6f5e2ddefcd287640416c8da362b3865299e331b
-rw-r--r-- | src/modules/tiling/e_mod_tiling.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/modules/tiling/e_mod_tiling.c b/src/modules/tiling/e_mod_tiling.c index 915dc70542..08065a1616 100644 --- a/src/modules/tiling/e_mod_tiling.c +++ b/src/modules/tiling/e_mod_tiling.c @@ -1419,8 +1419,12 @@ 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_add = - e_client_hook_add(E_CLIENT_HOOK_EVAL_PRE_FRAME_ASSIGN, _add_hook, NULL); + if (e_comp->comp_type == E_PIXMAP_TYPE_X) + _G.handler_client_add = + e_client_hook_add(E_CLIENT_HOOK_EVAL_PRE_FRAME_ASSIGN, _add_hook, NULL); + else + _G.handler_client_add = + e_client_hook_add(E_CLIENT_HOOK_UNIGNORE, _add_hook, NULL); HANDLER(_G.handler_client_resize, CLIENT_RESIZE, _resize_hook); HANDLER(_G.handler_client_move, CLIENT_MOVE, _move_hook); |