From a40cda0c4fe14420390fa1d96cd3ce837f675add Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Thu, 20 May 2021 22:20:19 -0400 Subject: [PATCH] Fix bug in last commit Pixes set via setpixels() were only set in the "blink off" screen and not in the "blink on" screen... so they all reverse blinked. --- src/conio/bitmap_con.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/conio/bitmap_con.c b/src/conio/bitmap_con.c index 35b523ef23..fa2ec1f094 100644 --- a/src/conio/bitmap_con.c +++ b/src/conio/bitmap_con.c @@ -1427,6 +1427,7 @@ int bitmap_setpixels(uint32_t sx, uint32_t sy, uint32_t ex, uint32_t ey, uint32_ if (mask == NULL) { for (x = sx; x <= ex; x++) { screena.screen[PIXEL_OFFSET(screena, x, y)] = pixels->pixels[pos]; + screena.rect->data[PIXEL_OFFSET(screena, x, y)] = color_value(pixels->pixels[pos]); if (pixels->pixelsb) { screenb.screen[PIXEL_OFFSET(screenb, x, y)] = pixels->pixelsb[pos]; screenb.rect->data[PIXEL_OFFSET(screenb, x, y)] = color_value(pixels->pixelsb[pos]); -- GitLab