commit 9708b26a9ab0cecfe4372f2719d01771376e70b3
parent 32426641d50f2ded4ee1071ac71e80390d69b426
Author: Anselm R. Garbe <garbeam@wmii.de>
Date: Wed, 22 Mar 2006 17:17:00 +0100
trick, using def.border - 1 instead of def.border
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/cmd/wm/mouse.c b/cmd/wm/mouse.c
@@ -15,14 +15,14 @@ cursor4motion(Client *c, int x, int y)
Frame *f = c->frame[c->sel];
int n, e, w, s, tn, te, tw, ts;
- if(!def.border)
+ if(!def.border < 2)
return cursor[CurNormal];
/* rectangle attributes of client are used */
- w = x < def.border;
- e = x >= f->rect.width - def.border;
+ w = x < def.border - 1;
+ e = x >= f->rect.width - (def.border - 1);
n = y < def.border;
- s = y >= f->rect.height - def.border;
+ s = y >= f->rect.height - (def.border - 1);
tw = x < bar_height();
te = x > f->rect.width - bar_height();