diff --git a/lib/awful/client/shape.lua b/lib/awful/client/shape.lua index ec1d3f61..636600d3 100644 --- a/lib/awful/client/shape.lua +++ b/lib/awful/client/shape.lua @@ -51,6 +51,8 @@ function shape.get_transformed(c, shape_name) cr:set_source_surface(shape_img, border + l, border + t) cr:rectangle(border + l, border + t, geom.width - l - r, geom.height - t - b) cr:fill() + + shape_img:finish() end if _shape then