summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--content/handlers/image/webp.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/content/handlers/image/webp.c b/content/handlers/image/webp.c
index cbcb5ce55..1e20890ef 100644
--- a/content/handlers/image/webp.c
+++ b/content/handlers/image/webp.c
@@ -129,7 +129,7 @@ webp_cache_convert(struct content *c)
rowstride = guit->bitmap->get_rowstride(bitmap);
- decoded = WebPDecodeBGRAInto(source_data,
+ decoded = WebPDecodeRGBAInto(source_data,
source_size,
pixels,
webpfeatures.width * webpfeatures.height * 4,
@@ -140,6 +140,8 @@ webp_cache_convert(struct content *c)
return NULL;
}
+ guit->bitmap->modified(bitmap);
+
return bitmap;
}