From c5bfd9d78d40c64e6374e1c9372282f594c05706 Mon Sep 17 00:00:00 2001 From: Anton Curanz Date: Fri, 3 May 2024 17:24:20 +0200 Subject: [PATCH] Fixed AND SHIFT order --- src/include/ImageBMP.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/include/ImageBMP.cpp b/src/include/ImageBMP.cpp index 9053685e..42416ba7 100644 --- a/src/include/ImageBMP.cpp +++ b/src/include/ImageBMP.cpp @@ -341,7 +341,7 @@ void Image::displayBmpLine(int16_t x, int16_t y, bitmapHeader *bmpHeader, bool d val = ditherGetPixelBmp(px, j, y, w, 1); else { - val = palette[px >> 1] & (px & 1 ? 0x0F : 0xF0) >> (px & 1 ? 0 : 4); + val = (palette[px >> 1] & (px & 1 ? 0x0F : 0xF0)) >> (px & 1 ? 0 : 4); } #if defined(ARDUINO_INKPLATECOLOR) @@ -365,7 +365,7 @@ void Image::displayBmpLine(int16_t x, int16_t y, bitmapHeader *bmpHeader, bool d val = ditherGetPixelBmp(px, j, y, w, 1); else { - val = palette[px >> 1] & (px & 1 ? 0x0F : 0xF0) >> (px & 1 ? 0 : 4); + val = (palette[px >> 1] & (px & 1 ? 0x0F : 0xF0)) >> (px & 1 ? 0 : 4); } #if defined(ARDUINO_INKPLATECOLOR)