Hi Hugh,
On 7/22/21 3:36 PM, Hugh McMaster wrote:
@@ -104,6 +104,7 @@ static struct screen_buffer *create_screen_buffer( struct console *console, int screen_buffer->win.right = width - 1; screen_buffer->win.bottom = height - 1; screen_buffer->attr = FOREGROUND_BLUE|FOREGROUND_GREEN|FOREGROUND_RED;
screen_buffer->popup_attr = screen_buffer->attr;
This part doesn't seem right. For windowed consoles this part is overwritten when we read the config, but it's not the case for pseudo consoles (or when we use Unix console). This breaks the attached test.
Thanks,
Jacek