From 1230112ff5f8294d4e05fd09de0b54220ddd77a0 Mon Sep 17 00:00:00 2001 From: Ivan Kanakarakis Date: Thu, 26 Apr 2012 17:19:24 +0300 Subject: fix broken CLICK_TO_FOCUS setting --- monsterwm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/monsterwm.c b/monsterwm.c index e3d79bf..92ad635 100644 --- a/monsterwm.c +++ b/monsterwm.c @@ -846,6 +846,8 @@ void update_current(client *c) { XSetWindowBorderWidth(dis, c->win, (!head->next || c->isfullscrn || (mode == MONOCLE && !ISFFT(c))) ? 0:BORDER_WIDTH); if (c != current) w[c->isfullscrn ? --fl:ISFFT(c) ? --ft:--n] = c->win; + if (CLICK_TO_FOCUS) XGrabButton(dis, Button1, None, c->win, True, + ButtonPressMask, GrabModeAsync, GrabModeAsync, None, None); } XRestackWindows(dis, w, LENGTH(w)); -- cgit v1.3.1