From 7f78901153a4244b0cdb8b8962519cba2603dcb2 Mon Sep 17 00:00:00 2001 From: William McKinnon Date: Fri, 19 May 2023 13:08:43 -0400 Subject: [PATCH] only scale box for shadow if shadow is being rendered --- sway/desktop/render.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sway/desktop/render.c b/sway/desktop/render.c index 2772688d..1b99c85f 100644 --- a/sway/desktop/render.c +++ b/sway/desktop/render.c @@ -492,11 +492,10 @@ static void render_layer_iterator(struct sway_output *output, pixman_region32_t *output_damage = data->damage; struct decoration_data deco_data = data->deco_data; - scale_box(_box, output->wlr_output->scale); - // render shadow if (deco_data.shadow && config_should_parameters_shadow()) { int corner_radius = deco_data.corner_radius *= output->wlr_output->scale; + scale_box(_box, output->wlr_output->scale); render_box_shadow(output, output_damage, _box, config->shadow_color, config->shadow_blur_sigma, corner_radius); }