forked from enlightenment/enlightenment
rescale x11 clients after fetching hints
ensure that clients initially respect useful geometry after size hints have been fetched
This commit is contained in:
parent
f892b360fe
commit
c804650482
|
@ -3784,9 +3784,11 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, E_Client *ec)
|
|||
ec->placed = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (ec->placed && (!e_client_util_resizing_get(ec)))
|
||||
{
|
||||
e_client_res_change_geometry_save(ec);
|
||||
e_client_res_change_geometry_restore(ec);
|
||||
}
|
||||
}
|
||||
if (ec->icccm.min_w > 32767) ec->icccm.min_w = 32767;
|
||||
if (ec->icccm.min_h > 32767) ec->icccm.min_h = 32767;
|
||||
|
|
Loading…
Reference in New Issue