dwm

my fork of dwm
Index Commits Files Refs README LICENSE
commit 7d4184dc5c5381d638efb9f26fd8bd6d8a6fe372
parent 8278f0a6befccfb4eb156cb312c69e032158734a
Author: Anselm R.Garbe <arg@10ksloc.org>
Date:   Fri, 11 Aug 2006 10:00:47 +0200

realized that client focussing through the bar is pretty useless, better is sloppy view focussing for B1/B3 as well instead

Diffstat:
Mevent.c | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/event.c b/event.c
@@ -103,7 +103,7 @@ buttonpress(XEvent *e)
 
     if(barwin == ev->window) {
         switch(ev->button) {
-        case Button1:
+        default:
             x = 0;
             for(a.i = 0; a.i < ntags; a.i++) {
                 x += textw(tags[a.i]);
@@ -112,10 +112,10 @@ buttonpress(XEvent *e)
                     return;
                 }
             }
-            focusprev(NULL);
-            break;
-        case Button3:
-            focusnext(NULL);
+            if(ev->button == Button1)
+                viewprev(&a);
+            else if(ev->button == Button3)
+                viewnext(&a);
             break;
         case Button4:
             viewprev(&a);