From 3e19cb98b4d5a989b7c85dd39a6845a88884396e Mon Sep 17 00:00:00 2001 From: Erik Reider Date: Thu, 30 Mar 2023 17:20:01 +0200 Subject: [PATCH] Fix damage-ring bounds not being set --- sway/desktop/output.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sway/desktop/output.c b/sway/desktop/output.c index 09fc64627..2be2c0670 100644 --- a/sway/desktop/output.c +++ b/sway/desktop/output.c @@ -825,6 +825,10 @@ static void update_output_manager_config(struct sway_server *server) { config_head->state.x = output_box.x; config_head->state.y = output_box.y; } + + int width, height; + wlr_output_transformed_resolution(output->wlr_output, &width, &height); + wlr_damage_ring_set_bounds(&output->damage_ring, width, height); } wlr_output_manager_v1_set_configuration(server->output_manager_v1, config);