X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=event.c;h=2deef143a55f2543ff71f6416a0ae0461bf74a2d;hb=653826572d5dfe36fc567b2fdce7ef5d9ad0bfbc;hp=0043ed29f78a7905e75e7e90b1da7a579003f441;hpb=ac24f132dba7e59d9d9ff98d984f5e0b0d20fd09;p=dwm.git diff --git a/event.c b/event.c index 0043ed2..2deef14 100644 --- a/event.c +++ b/event.c @@ -131,8 +131,20 @@ buttonpress(XEvent *e) { return; } } - if((ev->x < x + bmw) && (ev->button == Button1)) - togglemode(NULL); + if(ev->x < x + bmw) + switch(ev->button) { + case Button1: + togglemode(NULL); + break; + case Button4: + a.i = 1; + incnmaster(&a); + break; + case Button5: + a.i = -1; + incnmaster(&a); + break; + } } else if((c = getclient(ev->window))) { focus(c); @@ -236,7 +248,7 @@ expose(XEvent *e) { if(barwin == ev->window) drawstatus(); else if((c = getctitle(ev->window))) - drawtitle(c); + drawclient(c); } } @@ -320,7 +332,7 @@ propertynotify(XEvent *e) { if(ev->atom == XA_WM_NAME || ev->atom == netatom[NetWMName]) { updatetitle(c); resizetitle(c); - drawtitle(c); + drawclient(c); } } }