From dbe779365b7e7537151e58405440c30f764a4da2 Mon Sep 17 00:00:00 2001 From: nick black Date: Thu, 4 Jun 2020 19:59:15 -0400 Subject: [PATCH] ncplane_rgba(): correct order sampling colors #672 --- src/lib/notcurses.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/notcurses.c b/src/lib/notcurses.c index 0774c498e..fb1b574db 100644 --- a/src/lib/notcurses.c +++ b/src/lib/notcurses.c @@ -1970,8 +1970,8 @@ uint32_t* ncplane_rgba(const ncplane* nc, int begy, int begx, int leny, int lenx channels_fg_rgb(channels, &fr, &fb, &fg); channels_bg_rgb(channels, &br, &bb, &bg); // FIXME how do we deal with transparency? - uint32_t frgba = (fr) + (fg << 8u) + (fb << 16u) + 0xff000000; - uint32_t brgba = (br) + (bg << 8u) + (bb << 16u) + 0xff000000; + uint32_t frgba = (fr) + (fg << 16u) + (fb << 8u) + 0xff000000; + uint32_t brgba = (br) + (bg << 16u) + (bb << 8u) + 0xff000000; if((strcmp(c, " ") == 0) || (strcmp(c, "") == 0)){ *top = *bot = brgba; }else if(strcmp(c, "▄") == 0){