Fixed shadow not being scaled

This commit is contained in:
Erik Reider 2023-05-19 11:31:10 +02:00
parent 856f3259c3
commit e2f04e95bd

View file

@ -492,6 +492,8 @@ static void render_layer_iterator(struct sway_output *output,
pixman_region32_t *output_damage = data->damage; pixman_region32_t *output_damage = data->damage;
struct decoration_data deco_data = data->deco_data; struct decoration_data deco_data = data->deco_data;
scale_box(_box, output->wlr_output->scale);
// render shadow // render shadow
if (deco_data.shadow && config_should_parameters_shadow()) { if (deco_data.shadow && config_should_parameters_shadow()) {
int corner_radius = deco_data.corner_radius *= output->wlr_output->scale; int corner_radius = deco_data.corner_radius *= output->wlr_output->scale;