only unhide client during remember if remembered desk is not the already-set desk

fix T1243
This commit is contained in:
Mike Blumenkrantz 2014-05-10 17:16:07 -04:00
parent 59afd894e4
commit 53cee12648
1 changed files with 2 additions and 1 deletions

View File

@ -704,7 +704,8 @@ _e_remember_cb_hook_pre_post_fetch(void *data __UNUSED__, E_Client *ec)
desk = e_desk_at_xy_get(ec->zone, rem->prop.desk_x, rem->prop.desk_y);
if (desk)
{
ec->hidden = 0;
if (ec->desk != desk)
ec->hidden = 0;
e_client_desk_set(ec, desk);
if (e_config->desk_auto_switch)
e_desk_show(desk);