From ce4575ee048e3203ca3a742cf3b37d2a23e11484 Mon Sep 17 00:00:00 2001 From: Martin Duquesnoy Date: Fri, 20 Aug 2010 06:19:19 +0200 Subject: [PATCH] Event: Focus client before click on titlebar buttons --- src/event.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/event.c b/src/event.c index 6429e96..d7da88e 100644 --- a/src/event.c +++ b/src/event.c @@ -65,7 +65,10 @@ buttonpress(XButtonEvent *ev) for(i = 0; i < conf.titlebar.button[n].nmouse; ++i) if(ev->button == conf.titlebar.button[n].mouse[i].button) if(conf.titlebar.button[n].mouse[i].func) + { + client_focus(c); conf.titlebar.button[n].mouse[i].func(conf.titlebar.button[n].mouse[i].cmd); + } /* Frame Resize Area */ if((c = client_gb_resize(ev->window)))