From d982b06eed04cb080a4dd730b75f93285d5b159b Mon Sep 17 00:00:00 2001 From: Bert Date: Wed, 9 Mar 2011 11:37:49 +0100 Subject: White background for images with alpha --- image.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'image.c') diff --git a/image.c b/image.c index c8fab6a..854e50b 100644 --- a/image.c +++ b/image.c @@ -210,6 +210,9 @@ void img_render(img_t *img, win_t *win) { imlib_context_set_image(img->im); else imlib_context_set_image(im_broken); + + if (imlib_image_has_alpha()) + win_draw_rect(win, win->pm, dx, dy, dw, dh, True, 0, win->white); imlib_context_set_drawable(win->pm); imlib_render_image_part_on_drawable_at_size(sx, sy, sw, sh, dx, dy, dw, dh); -- cgit v1.2.3-54-g00ecf