undo the focus optimisation patch for 5.9
This commit is contained in:
		
							parent
							
								
									d83454f6b7
								
							
						
					
					
						commit
						a692bdcf2b
					
				
							
								
								
									
										9
									
								
								dwm.c
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								dwm.c
									
									
									
									
									
								
							| @ -389,6 +389,7 @@ arrange(Monitor *m) { | ||||
| 		showhide(m->stack); | ||||
| 	else for(m = mons; m; m = m->next) | ||||
| 		showhide(m->stack); | ||||
| 	focus(NULL); | ||||
| 	if(m) | ||||
| 		arrangemon(m); | ||||
| 	else for(m = mons; m; m = m->next) | ||||
| @ -597,7 +598,6 @@ configurenotify(XEvent *e) { | ||||
| 			updatebars(); | ||||
| 			for(m = mons; m; m = m->next) | ||||
| 				XMoveResizeWindow(dpy, m->barwin, m->wx, m->by, m->ww, bh); | ||||
| 			focus(NULL); | ||||
| 			arrange(NULL); | ||||
| 		} | ||||
| 	} | ||||
| @ -1149,10 +1149,9 @@ manage(Window w, XWindowAttributes *wa) { | ||||
| 	attach(c); | ||||
| 	attachstack(c); | ||||
| 	XMoveResizeWindow(dpy, c->win, c->x + 2 * sw, c->y, c->w, c->h); /* some windows require this */ | ||||
| 	XMapWindow(dpy, c->win); | ||||
| 	setclientstate(c, NormalState); | ||||
| 	arrange(c->mon); | ||||
| 	XMapWindow(dpy, c->win); | ||||
| 	focus(c); | ||||
| } | ||||
| 
 | ||||
| void | ||||
| @ -1617,7 +1616,6 @@ void | ||||
| tag(const Arg *arg) { | ||||
| 	if(selmon->sel && arg->ui & TAGMASK) { | ||||
| 		selmon->sel->tags = arg->ui & TAGMASK; | ||||
| 		focus(NULL); | ||||
| 		arrange(selmon); | ||||
| 	} | ||||
| } | ||||
| @ -1698,7 +1696,6 @@ toggletag(const Arg *arg) { | ||||
| 	newtags = selmon->sel->tags ^ (arg->ui & TAGMASK); | ||||
| 	if(newtags) { | ||||
| 		selmon->sel->tags = newtags; | ||||
| 		focus(NULL); | ||||
| 		arrange(selmon); | ||||
| 	} | ||||
| } | ||||
| @ -1709,7 +1706,6 @@ toggleview(const Arg *arg) { | ||||
| 
 | ||||
| 	if(newtagset) { | ||||
| 		selmon->tagset[selmon->seltags] = newtagset; | ||||
| 		focus(NULL); | ||||
| 		arrange(selmon); | ||||
| 	} | ||||
| } | ||||
| @ -1975,7 +1971,6 @@ view(const Arg *arg) { | ||||
| 	selmon->seltags ^= 1; /* toggle sel tagset */ | ||||
| 	if(arg->ui & TAGMASK) | ||||
| 		selmon->tagset[selmon->seltags] = arg->ui & TAGMASK; | ||||
| 	focus(NULL); | ||||
| 	arrange(selmon); | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user