Index: uspace/lib/congfx/src/console.c
===================================================================
--- uspace/lib/congfx/src/console.c	(revision 68a552f0cc0e1665ed70383cada86c9355991a73)
+++ uspace/lib/congfx/src/console.c	(revision 77ffa018e96bf200a6d7a188492a0574ecda4c99)
@@ -102,8 +102,8 @@
 	cols = cgc->rect.p1.x - cgc->rect.p0.x;
 
-	ch.ch = 0;
+	ch.ch = cgc->clr >> 24;
 	ch.flags = CHAR_FLAG_DIRTY;
 	ch.attrs.type = CHAR_ATTR_RGB;
-	ch.attrs.val.rgb.fgcolor = cgc->clr;
+	ch.attrs.val.rgb.fgcolor = cgc->clr ^ 0xffffff;
 	ch.attrs.val.rgb.bgcolor = cgc->clr;
 
@@ -320,8 +320,8 @@
 				    y - offs.y - cbm->rect.p0.y);
 
-				ch.ch = 0;
+				ch.ch = clr >> 24;
 				ch.flags = CHAR_FLAG_DIRTY;
 				ch.attrs.type = CHAR_ATTR_RGB;
-				ch.attrs.val.rgb.fgcolor = clr;
+				ch.attrs.val.rgb.fgcolor = clr ^ 0xffffff;
 				ch.attrs.val.rgb.bgcolor = clr;
 
@@ -338,8 +338,8 @@
 				    y - offs.y - cbm->rect.p0.y);
 
-				ch.ch = 0;
+				ch.ch = clr >> 24;
 				ch.flags = CHAR_FLAG_DIRTY;
 				ch.attrs.type = CHAR_ATTR_RGB;
-				ch.attrs.val.rgb.fgcolor = clr;
+				ch.attrs.val.rgb.fgcolor = clr ^ 0xffffff;
 				ch.attrs.val.rgb.bgcolor = clr;
 
