diff options
author | Mike Blumenkrantz <zmike@samsung.com> | 2013-11-28 11:02:02 -0500 |
---|---|---|
committer | Mike Blumenkrantz <zmike@samsung.com> | 2013-11-28 11:02:02 -0500 |
commit | 6ccc845a23b3eef40999e36f822a58e057283a4e (patch) | |
tree | 2ecf84176dcb4f42b9d9a0748a77bbb1a31a8350 /src/bin/e_desk.c | |
parent | da6f94a97517bc067b9174ce740725691eee9aaf (diff) | |
download | enlightenment-6ccc845a23b3eef40999e36f822a58e057283a4e.tar.gz |
only unset comp_hidden on windows after desk flips if the window is not shaded
ticket #onefang
Diffstat (limited to 'src/bin/e_desk.c')
-rw-r--r-- | src/bin/e_desk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c index df6914639b..9dea938d72 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -762,7 +762,7 @@ _e_desk_show_end(void *data, Evas_Object *obj EINA_UNUSED, const char *emission E_Border *bd = data; bd->desk->animate_count--; - e_border_comp_hidden_set(bd, EINA_FALSE); + e_border_comp_hidden_set(bd, bd->shaded); if (bd->desk != e_desk_current_get(bd->zone)) return; e_comp_win_effect_unclip(bd->cw); if (!bd->visible) e_border_show(bd); @@ -776,7 +776,7 @@ _e_desk_hide_end(void *data, Evas_Object *obj EINA_UNUSED, const char *emission E_Border *bd = data; bd->desk->animate_count--; - e_border_comp_hidden_set(bd, EINA_FALSE); + e_border_comp_hidden_set(bd, bd->shaded); e_border_hide(bd, 2); if (bd->desk->animate_count) return; ecore_x_window_shadow_tree_flush(); |