diff options
| author | Anselm R Garbe <garbeam@gmail.com> | 2008-06-19 09:11:11 +0100 | 
|---|---|---|
| committer | Anselm R Garbe <garbeam@gmail.com> | 2008-06-19 09:11:11 +0100 | 
| commit | 79ecbeca7e4ca6d614bf233e7bc95d273df6e3b4 (patch) | |
| tree | 2c787ea4c9637b33d4476d77dbf45c29236d636e | |
| parent | cf98ea2a9ce0b8ccbb3bbb510421c48279a1b280 (diff) | |
non-zero
| -rw-r--r-- | config.mk | 2 | ||||
| -rw-r--r-- | dwm.c | 12 | 
2 files changed, 11 insertions, 3 deletions
| @@ -1,5 +1,5 @@  # dwm version -VERSION = 5.0 +VERSION = 5.0.1  # Customize below to fit your system @@ -1496,14 +1496,22 @@ togglemax(const Arg *arg) {  void  toggletag(const Arg *arg) { -	if(sel && (sel->tags ^= (arg->ui & TAGMASK))) +	uint mask = sel->tags ^ (arg->ui & TAGMASK); + +	if(sel && mask) { +		sel->tags = mask;  		arrange(); +	}  }  void  toggleview(const Arg *arg) { -	if((tagset[seltags] ^= (arg->ui & TAGMASK))) +	uint mask = tagset[seltags] ^ (arg->ui & TAGMASK); + +	if(mask) { +		tagset[seltags] = mask;  		arrange(); +	}  }  void | 
