check sticky flag when setting comp hidden on desk set

seriously guys, I fixed sticky windows this time. seriously.
This commit is contained in:
Mike Blumenkrantz 2014-01-27 21:49:34 -05:00
parent 55bc44c9b8
commit 2c41e314d0
1 changed files with 1 additions and 1 deletions

View File

@ -2336,7 +2336,7 @@ e_client_desk_set(E_Client *ec, E_Desk *desk)
ec->hidden = 1;
evas_object_hide(ec->frame);
}
e_client_comp_hidden_set(ec, !desk->visible);
e_client_comp_hidden_set(ec, (!desk->visible) && (!ec->sticky));
e_client_zone_set(ec, desk->zone);
e_hints_window_desktop_set(ec);