From 104761a4411f2ee7c95e104d203e2d34b327524e Mon Sep 17 00:00:00 2001 From: Boris Faure Date: Thu, 6 Dec 2012 21:22:50 +0000 Subject: [PATCH] e:tiling: do nothing on desk_show/hide SVN revision: 80393 --- src/modules/tiling/e_mod_tiling.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/modules/tiling/e_mod_tiling.c b/src/modules/tiling/e_mod_tiling.c index f0a6c339f..ced6b5ee9 100644 --- a/src/modules/tiling/e_mod_tiling.c +++ b/src/modules/tiling/e_mod_tiling.c @@ -3704,8 +3704,13 @@ _iconify_hook(void *data __UNUSED__, int type __UNUSED__, E_Event_Border_Iconify { E_Border *bd = event->border; + DBG("iconify hook: %p", bd); + end_special_input(); + if (bd->deskshow) + return true; + check_tinfo(bd->desk); if (!_G.tinfo->conf) return true; @@ -3732,6 +3737,9 @@ _uniconify_hook(void *data __UNUSED__, int type __UNUSED__, E_Event_Border_Unico end_special_input(); } + if (bd->deskshow) + return true; + check_tinfo(bd->desk); if (!_G.tinfo->conf || !_G.tinfo->conf->nb_stacks) { return true;