From 3672c0bc636aa82f8fc38aa75f226915686d0bd3 Mon Sep 17 00:00:00 2001 From: Bert Date: Thu, 10 Mar 2011 11:41:40 +0100 Subject: Toggle image transparency with A-key --- image.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'image.c') diff --git a/image.c b/image.c index 854e50b..4245993 100644 --- a/image.c +++ b/image.c @@ -43,6 +43,7 @@ void img_init(img_t *img, win_t *win) { img->zoom = MAX(img->zoom, zoom_min); img->zoom = MIN(img->zoom, zoom_max); img->aa = options->aa; + img->alpha = 1; } if (win) { @@ -211,7 +212,7 @@ void img_render(img_t *img, win_t *win) { else imlib_context_set_image(im_broken); - if (imlib_image_has_alpha()) + if (imlib_image_has_alpha() && !img->alpha) win_draw_rect(win, win->pm, dx, dy, dw, dh, True, 0, win->white); imlib_context_set_drawable(win->pm); -- cgit v1.2.3-54-g00ecf