commit 9647f7fd255662e4628e9fd54a698db0583b99ca
parent 286003998aef73500622cbca7b9eab34a9d589b5
Author: Kris Maglione <jg@suckless.org>
Date: Tue, 3 Jul 2007 18:46:03 -0400
Fix some sizing bugs.
Diffstat:
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/cmd/wmii/client.c b/cmd/wmii/client.c
@@ -231,14 +231,13 @@ gravclient(Client *c, Rectangle rd) {
r = gravitate(r, c->r, h->grav);
if(h->gravstatic)
r = rectaddpt(r, sp);
- r = frame2client(nil, r);
- return r;
+ return frame2client(nil, r);
}else {
r = client2frame(nil, rd);
r = gravitate(rd, r, h->grav);
if(h->gravstatic)
r = rectsubpt(r, sp);
- return r;
+ return client2frame(nil, r);
}
}
@@ -392,7 +391,7 @@ configure_client(Client *c) {
XConfigureEvent e;
Rectangle r;
- r = insetrect(c->r, -c->border);
+ r = rectsubpt(c->r, Pt(c->border, c->border));
e.type = ConfigureNotify;
e.event = c->w.w;