applied sanders patch to remove unnecessary commit()
This commit is contained in:
		
							parent
							
								
									9927b9e642
								
							
						
					
					
						commit
						4c368bcd24
					
				
					 3 changed files with 9 additions and 16 deletions
				
			
		|  | @ -1,5 +1,5 @@ | |||
| # dwm version
 | ||||
| VERSION = 1.2 | ||||
| VERSION = 1.3 | ||||
| 
 | ||||
| # Customize below to fit your system
 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										15
									
								
								tag.c
									
										
									
									
									
								
							
							
						
						
									
										15
									
								
								tag.c
									
										
									
									
									
								
							|  | @ -30,17 +30,6 @@ RULES | |||
| static RReg *rreg = NULL; | ||||
| static unsigned int len = 0; | ||||
| 
 | ||||
| static void | ||||
| commit() | ||||
| { | ||||
| 	/* asserts sel != NULL */ | ||||
| 	settitle(sel); | ||||
| 	if(!isvisible(sel)) | ||||
| 		arrange(NULL); | ||||
| 	else | ||||
| 		drawstatus(); | ||||
| } | ||||
| 
 | ||||
| /* extern */ | ||||
| 
 | ||||
| Client * | ||||
|  | @ -132,7 +121,7 @@ tag(Arg *arg) | |||
| 	for(i = 0; i < ntags; i++) | ||||
| 		sel->tags[i] = False; | ||||
| 	sel->tags[arg->i] = True; | ||||
| 	commit(); | ||||
| 	arrange(NULL); | ||||
| } | ||||
| 
 | ||||
| void | ||||
|  | @ -147,5 +136,5 @@ toggletag(Arg *arg) | |||
| 	for(i = 0; i < ntags && !sel->tags[i]; i++); | ||||
| 	if(i == ntags) | ||||
| 		sel->tags[arg->i] = True; | ||||
| 	commit(); | ||||
| 	arrange(NULL); | ||||
| } | ||||
|  |  | |||
							
								
								
									
										8
									
								
								view.c
									
										
									
									
									
								
							
							
						
						
									
										8
									
								
								view.c
									
										
									
									
									
								
							|  | @ -67,7 +67,9 @@ dofloat(Arg *arg) | |||
| 		else | ||||
| 			ban(c); | ||||
| 	} | ||||
| 	if((sel = getnext(clients))) | ||||
| 	if(!sel || !isvisible(sel)) | ||||
| 		sel = getnext(clients); | ||||
| 	if(sel) | ||||
| 		focus(sel); | ||||
| 	else | ||||
| 		XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime); | ||||
|  | @ -130,7 +132,9 @@ dotile(Arg *arg) | |||
| 		else | ||||
| 			ban(c); | ||||
| 	} | ||||
| 	if((sel = getnext(clients))) | ||||
| 	if(!sel || !isvisible(sel)) | ||||
| 		sel = getnext(clients); | ||||
| 	if(sel) | ||||
| 		focus(sel); | ||||
| 	else | ||||
| 		XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Anselm R. Garbe
						Anselm R. Garbe