aboutsummaryrefslogtreecommitdiff
path: root/monsterwm.c
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2012-01-12 16:33:01 +0200
committerIvan Kanakarakis <ivan.kanak@gmail.com>2012-01-12 16:33:01 +0200
commit1572cc27403160f9cc0bbe999f5c49f32984515c (patch)
tree3e84ddd138978c5be1d6b33f5865128c2a37e001 /monsterwm.c
parentc83c96f4ea9519741280a9963bd4bfed259b8c1d (diff)
define buttonmask
Diffstat (limited to 'monsterwm.c')
-rw-r--r--monsterwm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/monsterwm.c b/monsterwm.c
index 896e560..92718f9 100644
--- a/monsterwm.c
+++ b/monsterwm.c
@@ -13,8 +13,9 @@
#include <X11/Xproto.h>
#include <X11/Xatom.h>
-#define LENGTH(x) (sizeof(x)/sizeof(*x))
+#define LENGTH(x) (sizeof(x)/sizeof(*x))
#define CLEANMASK(mask) (mask & ~(numlockmask | LockMask))
+#define BUTTONMASK ButtonPressMask|ButtonReleaseMask
enum { WM_PROTOCOLS, WM_DELETE_WINDOW, WM_COUNT };
enum { TILE, MONOCLE, BSTACK, GRID, };
@@ -699,7 +700,7 @@ void update_current(void) {
XSetWindowBorderWidth(dis, c->win, (c->isfullscreen ? 0 : border_width));
XSetWindowBorder(dis, c->win, (current == c ? win_focus : win_unfocus));
if (CLICK_TO_FOCUS) XGrabButton(dis, AnyButton, AnyModifier, c->win, True,
- ButtonPressMask|ButtonReleaseMask, GrabModeAsync, GrabModeAsync, None, None);
+ BUTTONMASK, GrabModeAsync, GrabModeAsync, None, None);
}
XChangeProperty(dis, root, netatoms[NET_ACTIVE], XA_WINDOW, 32, PropModeReplace, (unsigned char *)&current->win, 1);
XSetInputFocus(dis, current->win, RevertToPointerRoot, CurrentTime);