dwm.c
changeset 1288 2b839f9998c8
parent 1285 226e616bc123
child 1289 064cfe1e8f84
equal deleted inserted replaced
1287:b8329bfe5046 1288:2b839f9998c8
  1494 	arrange();
  1494 	arrange();
  1495 }
  1495 }
  1496 
  1496 
  1497 void
  1497 void
  1498 toggletag(const Arg *arg) {
  1498 toggletag(const Arg *arg) {
  1499 	if(sel && (sel->tags ^= (arg->ui & TAGMASK)))
  1499 	uint mask = sel->tags ^ (arg->ui & TAGMASK);
       
  1500 
       
  1501 	if(sel && mask) {
       
  1502 		sel->tags = mask;
  1500 		arrange();
  1503 		arrange();
       
  1504 	}
  1501 }
  1505 }
  1502 
  1506 
  1503 void
  1507 void
  1504 toggleview(const Arg *arg) {
  1508 toggleview(const Arg *arg) {
  1505 	if((tagset[seltags] ^= (arg->ui & TAGMASK)))
  1509 	uint mask = tagset[seltags] ^ (arg->ui & TAGMASK);
       
  1510 
       
  1511 	if(mask) {
       
  1512 		tagset[seltags] = mask;
  1506 		arrange();
  1513 		arrange();
       
  1514 	}
  1507 }
  1515 }
  1508 
  1516 
  1509 void
  1517 void
  1510 unmanage(Client *c) {
  1518 unmanage(Client *c) {
  1511 	XWindowChanges wc;
  1519 	XWindowChanges wc;