dwm.c
changeset 1424 499cb1ee2b93
parent 1423 b1845c3d6e4f
child 1425 120ed5f8018b
equal deleted inserted replaced
1423:b1845c3d6e4f 1424:499cb1ee2b93
   802 	unsigned int i;
   802 	unsigned int i;
   803 	Monitor *m; 
   803 	Monitor *m; 
   804 
   804 
   805 	for(i = 0, m = mons; m; m = m->next, i++)
   805 	for(i = 0, m = mons; m; m = m->next, i++)
   806 		if(i == arg->ui) {
   806 		if(i == arg->ui) {
   807 			if(m->stack)
   807 			if(m == selmon)
   808 				focus(m->stack);
   808 				return;
   809 			else {
   809 			unfocus(selmon->sel);
   810 				unfocus(selmon->stack);
   810 			selmon = m;
   811 				selmon = m;
   811 			focus(NULL);
   812 				focus(NULL);
       
   813 			}
       
   814 			drawbars();
   812 			drawbars();
   815 			break;
   813 			break;
   816 		}
   814 		}
   817 }
   815 }
   818 #endif /* XINERAMA */
   816 #endif /* XINERAMA */