use the struts to size the window correctly for maximized windows
This commit is contained in:
parent
91fed61884
commit
38c776bd4e
1 changed files with 2 additions and 4 deletions
|
@ -1326,13 +1326,11 @@ void client_configure(Client *self, Corner anchor, int x, int y, int w, int h,
|
||||||
/* set the size and position if maximized */
|
/* set the size and position if maximized */
|
||||||
if (self->max_horz) {
|
if (self->max_horz) {
|
||||||
x = screen_area(self->desktop)->x - self->frame->size.left;
|
x = screen_area(self->desktop)->x - self->frame->size.left;
|
||||||
w = screen_area(self->desktop)->x +
|
w = screen_area(self->desktop)->width;
|
||||||
screen_area(self->desktop)->width;
|
|
||||||
}
|
}
|
||||||
if (self->max_vert) {
|
if (self->max_vert) {
|
||||||
y = screen_area(self->desktop)->y;
|
y = screen_area(self->desktop)->y;
|
||||||
h = screen_area(self->desktop)->y +
|
h = screen_area(self->desktop)->height -
|
||||||
screen_area(self->desktop)->height -
|
|
||||||
self->frame->size.top - self->frame->size.bottom;
|
self->frame->size.top - self->frame->size.bottom;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue