forked from enlightenment/enlightenment
check sticky flag when setting comp hidden on desk set
seriously guys, I fixed sticky windows this time. seriously.
This commit is contained in:
parent
55bc44c9b8
commit
2c41e314d0
|
@ -2336,7 +2336,7 @@ e_client_desk_set(E_Client *ec, E_Desk *desk)
|
||||||
ec->hidden = 1;
|
ec->hidden = 1;
|
||||||
evas_object_hide(ec->frame);
|
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_client_zone_set(ec, desk->zone);
|
||||||
|
|
||||||
e_hints_window_desktop_set(ec);
|
e_hints_window_desktop_set(ec);
|
||||||
|
|
Loading…
Reference in New Issue