client: Fix clients placement in free layout
Signed-off-by: David Delassus <linkdd62@gmail.com>
This commit is contained in:
parent
0c6e3212ed
commit
6a24974b7b
10
src/client.c
10
src/client.c
@ -372,15 +372,11 @@ client_manage(Window w, XWindowAttributes *wa)
|
||||
mx += BORDH;
|
||||
my += TBARH;
|
||||
|
||||
if(!mx)
|
||||
mx += BORDH;
|
||||
else if(mx == MAXW)
|
||||
if((MAXW - mx) < wa->width)
|
||||
mx -= wa->width + BORDH;
|
||||
|
||||
if(!my)
|
||||
my += TBARH + INFOBARH;
|
||||
else if(my == MAXH)
|
||||
my -= wa->height + BORDH;
|
||||
if((MAXH - my) < wa->height)
|
||||
my -= wa->height + TBARH;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user