e client - fix initial placement of override redirect windows in x....
several override redirect windows are being forcibly re-placed by e. they should not be. ever. this affects scim's IM panel i see and chromium's menus. it probably affects more than this. this fixes both of these cases for sure. probably more. @fix
This commit is contained in:
parent
c1afa0a05b
commit
a2740126f1
|
@ -3803,6 +3803,7 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, E_Client *ec)
|
|||
&ec->icccm.max_aspect))
|
||||
{
|
||||
ec->icccm.request_pos = request_pos;
|
||||
if (ec->override) ec->placed = EINA_TRUE;
|
||||
if (request_pos && (!ec->placed) && (!ec->re_manage))
|
||||
{
|
||||
Ecore_X_Window_Attributes *att;
|
||||
|
|
Loading…
Reference in New Issue