commit 8726fc4692c42bc1dac4c8307b0767d51c2d5178
parent 517f0ec3e1c60abee9e2ef2cf0094950cb05a28b
Author: Kris Maglione <jg@suckless.org>
Date: Sat, 18 Oct 2008 22:29:21 -0400
Fix some more mouse resizing bugs
Diffstat:
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/cmd/wmii/mouse.c b/cmd/wmii/mouse.c
@@ -431,8 +431,7 @@ mouse_resize(Client *c, Align align, bool grabmod) {
pt = addpt(pt, d);
rect_morph(&origin, d, &align);
- origin = constrain(origin, -1);
- frect = origin;
+ frect = constrain(origin, -1);
grav = snap_rect(rects, nrect, &frect, &align, def.snap);
@@ -445,8 +444,8 @@ mouse_resize(Client *c, Align align, bool grabmod) {
pt = addpt(c->framewin->r.min,
Pt(Dx(frect) * rx,
Dy(frect) * ry));
- if(pt.y > f->view->r[f->area->screen].max.y)
- pt.y = f->view->r[f->area->screen].max.y - 1;
+ if(pt.y > scr.rect.max.y)
+ pt.y = scr.rect.max.y - 1;
warppointer(pt);
free(rects);