forked from enlightenment/enlightenment
always set icccm wm state when calling related hints function
T773
This commit is contained in:
parent
51bcc9ad0f
commit
e8e2002804
|
@ -1210,10 +1210,8 @@ e_hints_window_visible_set(E_Client *ec)
|
|||
#else
|
||||
if (!e_pixmap_is_x(ec->pixmap)) return;
|
||||
if (ec->icccm.state != ECORE_X_WINDOW_STATE_HINT_NORMAL)
|
||||
{
|
||||
ecore_x_icccm_state_set(e_client_util_win_get(ec), ECORE_X_WINDOW_STATE_HINT_NORMAL);
|
||||
ec->icccm.state = ECORE_X_WINDOW_STATE_HINT_NORMAL;
|
||||
}
|
||||
ec->icccm.state = ECORE_X_WINDOW_STATE_HINT_NORMAL;
|
||||
ecore_x_icccm_state_set(e_client_util_win_get(ec), ECORE_X_WINDOW_STATE_HINT_NORMAL);
|
||||
if (ec->netwm.state.hidden)
|
||||
{
|
||||
ec->netwm.update.state = 1;
|
||||
|
@ -1231,10 +1229,8 @@ e_hints_window_iconic_set(E_Client *ec)
|
|||
#else
|
||||
if (!e_pixmap_is_x(ec->pixmap)) return;
|
||||
if (ec->icccm.state != ECORE_X_WINDOW_STATE_HINT_ICONIC)
|
||||
{
|
||||
ecore_x_icccm_state_set(e_client_util_win_get(ec), ECORE_X_WINDOW_STATE_HINT_ICONIC);
|
||||
ec->icccm.state = ECORE_X_WINDOW_STATE_HINT_ICONIC;
|
||||
}
|
||||
ec->icccm.state = ECORE_X_WINDOW_STATE_HINT_ICONIC;
|
||||
ecore_x_icccm_state_set(e_client_util_win_get(ec), ECORE_X_WINDOW_STATE_HINT_ICONIC);
|
||||
if (!ec->netwm.state.hidden)
|
||||
{
|
||||
ec->netwm.update.state = 1;
|
||||
|
@ -1252,10 +1248,8 @@ e_hints_window_hidden_set(E_Client *ec)
|
|||
#else
|
||||
if (!e_pixmap_is_x(ec->pixmap)) return;
|
||||
if (ec->icccm.state != ECORE_X_WINDOW_STATE_HINT_WITHDRAWN)
|
||||
{
|
||||
ecore_x_icccm_state_set(e_client_util_win_get(ec), ECORE_X_WINDOW_STATE_HINT_WITHDRAWN);
|
||||
ec->icccm.state = ECORE_X_WINDOW_STATE_HINT_WITHDRAWN;
|
||||
}
|
||||
ec->icccm.state = ECORE_X_WINDOW_STATE_HINT_WITHDRAWN;
|
||||
ecore_x_icccm_state_set(e_client_util_win_get(ec), ECORE_X_WINDOW_STATE_HINT_WITHDRAWN);
|
||||
if (ec->netwm.state.hidden)
|
||||
{
|
||||
ec->netwm.update.state = 1;
|
||||
|
|
Loading…
Reference in New Issue