Tiling2: Fixed geometry restore for maximized and fullscreen windows.

This commit is contained in:
Tom Hacohen 2014-02-20 15:31:14 +00:00
parent 116045fb8c
commit baaad1c09a
1 changed files with 8 additions and 5 deletions

View File

@ -292,6 +292,8 @@ _restore_client(E_Client *ec)
if (!extra)
return;
if (!ec->maximized && !ec->fullscreen)
{
_e_client_move_resize(ec, extra->orig.geom.x, extra->orig.geom.y,
extra->orig.geom.w, extra->orig.geom.h);
if (extra->orig.maximized != ec->maximized)
@ -299,6 +301,7 @@ _restore_client(E_Client *ec)
e_client_maximize(ec, extra->orig.maximized);
ec->maximized = extra->orig.maximized;
}
}
}
static Client_Extra *