fix remember on restart (positions)

SVN revision: 15660
This commit is contained in:
Carsten Haitzler 2005-07-07 13:59:32 +00:00
parent e965a67b0d
commit 51e72668af
2 changed files with 3 additions and 3 deletions

View File

@ -4001,7 +4001,7 @@ _e_border_eval(E_Border *bd)
if (desk)
e_border_desk_set(bd, desk);
}
if (rem->apply & E_REMEMBER_APPLY_POS)
if ((rem->apply & E_REMEMBER_APPLY_POS) && (!bd->re_manage))
{
E_Event_Border_Move *ev;

View File

@ -145,8 +145,8 @@ e_remember_update(E_Remember *rem, E_Border *bd)
if (bd->client.icccm.window_role)
rem->role = strdup(bd->client.icccm.window_role);
rem->prop.pos_x = bd->x + bd->client_inset.l - bd->zone->x;
rem->prop.pos_y = bd->y + bd->client_inset.t - bd->zone->y;
rem->prop.pos_x = bd->x - bd->zone->x;
rem->prop.pos_y = bd->y - bd->zone->y;
rem->prop.res_x = bd->zone->w;
rem->prop.res_y = bd->zone->h;
rem->prop.pos_w = bd->client.w;