diff --git a/src/backend/backend.c b/src/backend/backend.c index 42ce7b2..34806b1 100644 --- a/src/backend/backend.c +++ b/src/backend/backend.c @@ -339,6 +339,9 @@ void paint_all_new(session_t *ps, struct managed_win *t, bool ignore_damage) { &dim_opacity); ps->backend_data->ops->set_image_property( ps->backend_data, IMAGE_PROPERTY_OPACITY, w->win_image, &w->opacity); + ps->backend_data->ops->set_image_property( + ps->backend_data, IMAGE_PROPERTY_CORNER_RADIUS, w->win_image, + (double[]){w->corner_radius}); } if (w->opacity * MAX_ALPHA < 1) {