diff options
| -rw-r--r-- | dwm.c | 24 | 
1 files changed, 12 insertions, 12 deletions
| @@ -315,23 +315,23 @@ buttonpress(XEvent *e) {  	click = ClkRootWin;  	if(ev->window == barwin) {  		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]); -			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)))  		click = ClkClientWin;  	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);  } @@ -1646,7 +1646,7 @@ updatewmhints(Client *c) {  void  view(const Arg *arg) {  	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;  	arrange();  } | 
