commit 45507b607cba60292310e06ffd83d737d37da52e
parent 4904a19aae0a0d51dc105b4618b907c89beba840
Author: Kris Maglione <bsdaemon@wmii.de>
Date: Wed, 31 May 2006 04:12:40 -0400
Fixed windows snapping to the screen edge
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/cmd/wm/view.c b/cmd/wm/view.c
@@ -114,13 +114,14 @@ rects_of_view(View *v, unsigned int *num)
XRectangle *result = nil;
unsigned int i;
- *num = v->area.data[0]->frame.size + 1;
+ *num = v->area.data[0]->frame.size + 2;
if(*num) {
result = cext_emallocz(*num * sizeof(XRectangle));
for(i = 0; i < v->area.data[0]->frame.size; i++)
result[i] = v->area.data[0]->frame.data[i]->rect;
- result[*num - 1] = brect;
+ result[*num - 1] = rect;
+ result[*num - 2] = brect;
}
return result;
}