diff options
Diffstat (limited to '')
| -rw-r--r-- | dwl.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| @@ -814,7 +814,8 @@ createlayersurface(struct wl_listener *listener, void *data)  	l->mon = layer_surface->output->data;  	l->scene_layer = wlr_scene_layer_surface_v1_create(scene_layer, layer_surface);  	l->scene = l->scene_layer->tree; -	l->popups = surface->data = wlr_scene_tree_create(scene_layer); +	l->popups = surface->data = wlr_scene_tree_create(layer_surface->current.layer +			< ZWLR_LAYER_SHELL_V1_LAYER_TOP ? layers[LyrTop] : scene_layer);  	l->scene->node.data = l; | 
