From d466cc117f95d34e239049a5af701b7ba696d336 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Mon, 2 Apr 2018 14:55:17 -0400 Subject: [PATCH] Don't reset exclusive between layer shell passes This is not the intended behavior of exclusive zones, the second pass is meant to respect the usable area. --- rootston/layer_shell.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/rootston/layer_shell.c b/rootston/layer_shell.c index edfaf5ea..d3a91659 100644 --- a/rootston/layer_shell.c +++ b/rootston/layer_shell.c @@ -180,9 +180,6 @@ void arrange_layers(struct roots_output *output) { } // Arrange non-exlusive surfaces from top->bottom - usable_area.x = usable_area.y = 0; - wlr_output_effective_resolution(output->wlr_output, - &usable_area.width, &usable_area.height); arrange_layer(output->wlr_output, &output->layers[ZWLR_LAYER_SHELL_V1_LAYER_OVERLAY], &usable_area, false);