diff options
| author | Leonardo Hernández Hernández <leohdz172@proton.me> | 2023-07-23 20:59:29 -0600 | 
|---|---|---|
| committer | Leonardo Hernández <leohdz172@proton.me> | 2023-07-31 18:19:41 -0600 | 
| commit | 78cf88670f3410782f5c90895c3c4586d3485a67 (patch) | |
| tree | a38586d28ae440eb5118612a88087f7d9d303ee5 /dwl.c | |
| parent | ce997c4a21e96716982f491718eef08f95425ab4 (diff) | |
add support for xdg-shell v6
Diffstat (limited to '')
| -rw-r--r-- | dwl.c | 9 | 
1 files changed, 6 insertions, 3 deletions
| @@ -457,9 +457,12 @@ void  arrange(Monitor *m)  {  	Client *c; -	wl_list_for_each(c, &clients, link) -		if (c->mon == m) +	wl_list_for_each(c, &clients, link) { +		if (c->mon == m) {  			wlr_scene_node_set_enabled(&c->scene->node, VISIBLEON(c, m)); +			client_set_suspended(c, !VISIBLEON(c, m)); +		} +	}  	wlr_scene_node_set_enabled(&m->fullscreen_bg->node,  			(c = focustop(m)) && c->isfullscreen); @@ -2257,7 +2260,7 @@ setup(void)  	layer_shell = wlr_layer_shell_v1_create(dpy, 3);  	LISTEN_STATIC(&layer_shell->events.new_surface, createlayersurface); -	xdg_shell = wlr_xdg_shell_create(dpy, 5); +	xdg_shell = wlr_xdg_shell_create(dpy, 6);  	LISTEN_STATIC(&xdg_shell->events.new_surface, createnotify);  	session_lock_mgr = wlr_session_lock_manager_v1_create(dpy); | 
