aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2012-10-05 21:37:55 +0300
committerIvan Kanakarakis <ivan.kanak@gmail.com>2012-10-05 21:50:13 +0300
commitc89d4c5574c027b2db90a9a34041be379c46bb70 (patch)
tree8456708495d49024d0d735582838b82715e9755c
parentd726c56c9576e4e16c098b018a4974fde501e8d8 (diff)
minor rework on configurerequest function
-rw-r--r--monsterwm.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/monsterwm.c b/monsterwm.c
index d42dd9c..3625b77 100644
--- a/monsterwm.c
+++ b/monsterwm.c
@@ -370,8 +370,7 @@ void clientmessage(XEvent *e) {
void configurerequest(XEvent *e) {
XConfigureRequestEvent *ev = &e->xconfigurerequest;
XWindowChanges wc = { ev->x, ev->y, ev->width, ev->height, ev->border_width, ev->above, ev->detail };
- XConfigureWindow(dis, ev->window, ev->value_mask, &wc);
- XSync(dis, False);
+ if (XConfigureWindow(dis, ev->window, ev->value_mask, &wc)) XSync(dis, False);
Desktop *d = NULL; Client *c = NULL;
if (wintoclient(ev->window, &c, &d)) tile(d);
}