diff options
author | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-05-26 16:26:59 +1000 |
---|---|---|
committer | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-06-01 23:14:58 +1000 |
commit | 7d2b33a4589df5cd130936fcb2016fda4014123b (patch) | |
tree | 9ec8206368484539bd9d2e17575925c537fb258b /sway | |
parent | e4e912ea91a5a36d9f17c1730ffbf29707984399 (diff) |
Render floating views before top layer and unmanaged
Diffstat (limited to 'sway')
-rw-r--r-- | sway/desktop/output.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sway/desktop/output.c b/sway/desktop/output.c index 8600d049..3dd10ac2 100644 --- a/sway/desktop/output.c +++ b/sway/desktop/output.c @@ -904,13 +904,12 @@ static void render_output(struct sway_output *output, struct timespec *when, struct sway_seat *seat = input_manager_current_seat(input_manager); struct sway_container *focus = seat_get_focus(seat); render_container(output, damage, workspace, focus == workspace); + render_floating(output, damage); render_unmanaged(output, damage, &root_container.sway_root->xwayland_unmanaged); render_layer(output, damage, &output->layers[ZWLR_LAYER_SHELL_V1_LAYER_TOP]); - - render_floating(output, damage); } render_layer(output, damage, &output->layers[ZWLR_LAYER_SHELL_V1_LAYER_OVERLAY]); |