comparison event.c @ 398:9c703e528e58

applied sanders patch
author Anselm R. Garbe <arg@10kloc.org>
date Fri, 01 Sep 2006 10:32:50 +0200
parents 1da9a6b94ca9
children 74739798b0b2
comparison
equal deleted inserted replaced
397:cb8a231610c7 398:9c703e528e58
109 for(a.i = 0; a.i < ntags; a.i++) { 109 for(a.i = 0; a.i < ntags; a.i++) {
110 x += textw(tags[a.i]); 110 x += textw(tags[a.i]);
111 if(ev->x < x) { 111 if(ev->x < x) {
112 switch(ev->button) { 112 switch(ev->button) {
113 case Button1: 113 case Button1:
114 view(&a); 114 if(ev->state & MODKEY)
115 break; 115 tag(&a);
116 case Button2: 116 else
117 toggletag(&a); 117 view(&a);
118 break; 118 break;
119 case Button3: 119 case Button3:
120 toggleview(&a); 120 if(ev->state & MODKEY)
121 toggletag(&a);
122 else
123 toggleview(&a);
121 break; 124 break;
122 } 125 }
123 return; 126 return;
124 } 127 }
125 } 128 }