mirror of
				https://codeberg.org/dwl/dwl.git
				synced 2025-10-30 19:44:17 +00:00 
			
		
		
		
	condense appid/title logic
This commit is contained in:
		
							parent
							
								
									a21c9378ee
								
							
						
					
					
						commit
						a10357fae0
					
				
							
								
								
									
										15
									
								
								dwl.c
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								dwl.c
									
									
									
									
									
								
							| @ -281,17 +281,14 @@ applyrules(Client *c) | |||||||
| 
 | 
 | ||||||
| 	/* rule matching */ | 	/* rule matching */ | ||||||
| 	c->isfloating = 0; | 	c->isfloating = 0; | ||||||
| 	if (c->isxdg) { | 	appid = c->isxdg ? c->xdg_surface->toplevel->app_id : | ||||||
| 		if (!(appid = c->xdg_surface->toplevel->app_id)) | 		c->xwayland_surface->class; | ||||||
|  | 	title = c->isxdg ? c->xdg_surface->toplevel->title : | ||||||
|  | 		c->xwayland_surface->title; | ||||||
|  | 	if (!appid) | ||||||
| 		appid = broken; | 		appid = broken; | ||||||
| 		if (!(title = c->xdg_surface->toplevel->title)) | 	if (!title) | ||||||
| 		title = broken; | 		title = broken; | ||||||
| 	} else { |  | ||||||
| 		if (!(appid = c->xwayland_surface->class)) |  | ||||||
| 			appid = broken; |  | ||||||
| 		if (!(title = c->xwayland_surface->title)) |  | ||||||
| 			title = broken; |  | ||||||
| 	} |  | ||||||
| 
 | 
 | ||||||
| 	for (r = rules; r < END(rules); r++) { | 	for (r = rules; r < END(rules); r++) { | ||||||
| 		if ((!r->title || strstr(title, r->title)) | 		if ((!r->title || strstr(title, r->title)) | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Devin J. Pohly
						Devin J. Pohly