From df35d00a1d107fa4871765bcb9f47efa0d12195e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Mon, 15 Jan 2018 01:40:06 +0100 Subject: gskcairoblur: Don't apply y_scale twice A version of 29f36fed085d51bad16ec0e3f7ba5085bf9f82e8 but for the blur we use in gsk. --- gsk/gskcairoblur.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gsk/gskcairoblur.c') diff --git a/gsk/gskcairoblur.c b/gsk/gskcairoblur.c index 0e66a5eb02..6b5a3d56df 100644 --- a/gsk/gskcairoblur.c +++ b/gsk/gskcairoblur.c @@ -332,7 +332,7 @@ gsk_cairo_blur_start_drawing (cairo_t *cr, cairo_surface_set_device_scale (surface, x_scale, y_scale); cairo_surface_set_device_offset (surface, x_scale * ((blur_x ? clip_radius : 0) - clip_rect.x), - y_scale * ((blur_y ? clip_radius * y_scale : 0) - clip_rect.y)); + y_scale * ((blur_y ? clip_radius : 0) - clip_rect.y)); blur_cr = cairo_create (surface); cairo_set_user_data (blur_cr, &original_cr_key, cairo_reference (cr), (cairo_destroy_func_t) cairo_destroy); -- cgit v1.2.1