| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -315,23 +315,23 @@ buttonpress(XEvent *e) { | 
															
														
														
													
														
															
																 | 
																 | 
																	click = ClkRootWin; | 
																 | 
																 | 
																	click = ClkRootWin; | 
															
														
														
													
														
															
																 | 
																 | 
																	if(ev->window == barwin) { | 
																 | 
																 | 
																	if(ev->window == barwin) { | 
															
														
														
													
														
															
																 | 
																 | 
																		x = 0; | 
																 | 
																 | 
																		x = 0; | 
															
														
														
													
														
															
																 | 
																 | 
																		for(i = 0; i < LENGTH(tags) && ev->x >= x; i++) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		for(i = 0; i < LENGTH(tags) && ev->x >= x; i++) | 
															
														
														
													
														
															
																 | 
																 | 
																			x += TEXTW(tags[i]); | 
																 | 
																 | 
																			x += TEXTW(tags[i]); | 
															
														
														
													
														
															
																 | 
																 | 
																			if(i < LENGTH(tags) || ev->x <= x) | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																				click = i - 1; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																			else if(ev->x < x + blw) | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																				click = ClkLtSymbol; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																			else if(ev->x > wx + ww - TEXTW(stext)) | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																				click = ClkStatusText; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																			else | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																				click = ClkWinTitle; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																		} | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		if(i < LENGTH(tags) || ev->x <= x) | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			click = i - 1; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		else if(ev->x < x + blw) | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			click = ClkLtSymbol; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		else if(ev->x > wx + ww - TEXTW(stext)) | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			click = ClkStatusText; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		else | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			click = ClkWinTitle; | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																	} | 
															
														
														
													
														
															
																 | 
																 | 
																	else if((c = getclient(ev->window))) | 
																 | 
																 | 
																	else if((c = getclient(ev->window))) | 
															
														
														
													
														
															
																 | 
																 | 
																		click = ClkClientWin; | 
																 | 
																 | 
																		click = ClkClientWin; | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																	for(i = 0; i < LENGTH(buttons); i++) | 
																 | 
																 | 
																	for(i = 0; i < LENGTH(buttons); i++) | 
															
														
														
													
														
															
																 | 
																 | 
																		if(click == buttons[i].click && buttons[i].func && buttons[i].button == ev->button && CLEANMASK(buttons[i].mask) == CLEANMASK(ev->state)) | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		if(click == buttons[i].click && buttons[i].func && buttons[i].button == ev->button | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		   && CLEANMASK(buttons[i].mask) == CLEANMASK(ev->state)) | 
															
														
														
													
														
															
																 | 
																 | 
																			buttons[i].func(&buttons[i].arg); | 
																 | 
																 | 
																			buttons[i].func(&buttons[i].arg); | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1646,7 +1646,7 @@ updatewmhints(Client *c) { | 
															
														
														
													
														
															
																 | 
																 | 
																void | 
																 | 
																 | 
																void | 
															
														
														
													
														
															
																 | 
																 | 
																view(const Arg *arg) { | 
																 | 
																 | 
																view(const Arg *arg) { | 
															
														
														
													
														
															
																 | 
																 | 
																	seltags ^= 1; /* toggle sel tagset */ | 
																 | 
																 | 
																	seltags ^= 1; /* toggle sel tagset */ | 
															
														
														
													
														
															
																 | 
																 | 
																	if(arg && (arg->ui & TAGMASK) && (arg->ui & TAGMASK) != tagset[seltags ^ 1]) | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	if(arg && (arg->ui & TAGMASK)) | 
															
														
														
													
														
															
																 | 
																 | 
																		tagset[seltags] = arg->i & TAGMASK; | 
																 | 
																 | 
																		tagset[seltags] = arg->i & TAGMASK; | 
															
														
														
													
														
															
																 | 
																 | 
																	arrange(); | 
																 | 
																 | 
																	arrange(); | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
  |