commit 86cab6d17fbacc86c3075804e2d6ee62c0b35fd7
parent c1d714438e136745b50eab20cebbce5f6e63885e
Author: Sander van Dijk <sander@wmii.de>
Date: Wed, 1 Mar 2006 14:47:51 +0100
small fix for pager when clicking an empty area
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/cmd/wm/wm.c b/cmd/wm/wm.c
@@ -215,11 +215,13 @@ pager()
case ButtonPress:
XUnmapWindow(dpy, transient);
if(ev.xbutton.button == Button1) {
- i = xy2pager_page(ev.xbutton.x, ev.xbutton.y);
+ if((i = xy2pager_page(ev.xbutton.x, ev.xbutton.y)) != -1) {
focus_page(page[i]);
if((c = sel_client_of_page(page[i])))
focus_client(c);
}
+
+ }
XUngrabKeyboard(dpy, CurrentTime);
XUngrabPointer(dpy, CurrentTime /* ev.xbutton.time */ );
XSync(dpy, False);