From 98664c78871bf9e1c6c8914e68196fc4350a21cd Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Mon, 28 Mar 2022 08:45:40 +0200 Subject: Handle correct data offset in raw decoder There is often buffered data ahead of the pixel data so we need to take this in account when making sure pixels are opaque. --- core/decoders/raw.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core') diff --git a/core/decoders/raw.js b/core/decoders/raw.js index e8ea178..d08f7ba 100644 --- a/core/decoders/raw.js +++ b/core/decoders/raw.js @@ -51,7 +51,7 @@ export default class RawDecoder { // Max sure the image is fully opaque for (let i = 0; i < pixels; i++) { - data[i * 4 + 3] = 255; + data[index + i * 4 + 3] = 255; } display.blitImage(x, curY, width, currHeight, data, index); -- cgit v1.2.1