diff options
author | Timm Bäder <mail@baedert.org> | 2018-01-15 01:40:06 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2018-01-15 10:56:43 +0100 |
commit | df35d00a1d107fa4871765bcb9f47efa0d12195e (patch) | |
tree | 1a898d226ca1d25435e5d710b0b6701d31a1cc5f /gsk/gskcairoblur.c | |
parent | 76ac46405f687a30e7236d9dd288b821b46a148d (diff) | |
download | gtk+-df35d00a1d107fa4871765bcb9f47efa0d12195e.tar.gz |
gskcairoblur: Don't apply y_scale twice
A version of 29f36fed085d51bad16ec0e3f7ba5085bf9f82e8 but for the blur
we use in gsk.
Diffstat (limited to 'gsk/gskcairoblur.c')
-rw-r--r-- | gsk/gskcairoblur.c | 2 |
1 files changed, 1 insertions, 1 deletions
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); |