forked from enlightenment/enlightenment
fix rememebr cmd stuff
metrics patch for stacking walk on container resize SVN revision: 26875
This commit is contained in:
parent
144b5b6f56
commit
6452514c14
|
@ -1186,7 +1186,14 @@ _e_container_resize_handle(E_Container *con)
|
||||||
|
|
||||||
for (i = 0; i < 7; i++)
|
for (i = 0; i < 7; i++)
|
||||||
{
|
{
|
||||||
|
Evas_List *tmp = NULL;
|
||||||
|
|
||||||
|
/* Make temporary list as e_border_res_change_geometry_restore
|
||||||
|
* rearranges the order. */
|
||||||
for (l = con->layers[i].clients; l; l = l->next)
|
for (l = con->layers[i].clients; l; l = l->next)
|
||||||
|
tmp = evas_list_append(tmp, l->data);
|
||||||
|
|
||||||
|
for (l = tmp; l; l = l->next)
|
||||||
{
|
{
|
||||||
E_Border *bd;
|
E_Border *bd;
|
||||||
|
|
||||||
|
@ -1194,6 +1201,8 @@ _e_container_resize_handle(E_Container *con)
|
||||||
e_border_res_change_geometry_save(bd);
|
e_border_res_change_geometry_save(bd);
|
||||||
e_border_res_change_geometry_restore(bd);
|
e_border_res_change_geometry_restore(bd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tmp = evas_list_free(tmp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -310,6 +310,11 @@ e_remember_update(E_Remember *rem, E_Border *bd)
|
||||||
k = 0;
|
k = 0;
|
||||||
for (i = 0; i < bd->client.icccm.command.argc; i++)
|
for (i = 0; i < bd->client.icccm.command.argc; i++)
|
||||||
{
|
{
|
||||||
|
if (i > 0)
|
||||||
|
{
|
||||||
|
buf[k] = ' ';
|
||||||
|
k++;
|
||||||
|
}
|
||||||
for (j = 0; bd->client.icccm.command.argv[i][j]; j++)
|
for (j = 0; bd->client.icccm.command.argv[i][j]; j++)
|
||||||
{
|
{
|
||||||
if (k >= (sizeof(buf) - 10))
|
if (k >= (sizeof(buf) - 10))
|
||||||
|
|
Loading…
Reference in New Issue