From b7d238ed78736efb076306bf988ae5ca40ed6dd4 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sat, 4 Apr 2020 04:26:08 +0000
Subject: [PATCH] Actually set the default attribute when initializing a mode
 (or the lib).

---
 src/conio/ciolib.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c
index c553a77cfe..3eb3379874 100644
--- a/src/conio/ciolib.c
+++ b/src/conio/ciolib.c
@@ -457,6 +457,7 @@ CIOLIBEXPORT int CIOLIBCALL initciolib(int mode)
 			break;
 	}
 	ciolib_seticon(syncicon64, SYNCICON64_WIDTH);
+	ciolib_textattr(cio_textinfo.normattr);
 
 	_beginthread(ciolib_mouse_thread,0,NULL);
 	return(0);
@@ -847,6 +848,7 @@ CIOLIBEXPORT void CIOLIBCALL ciolib_textmode(int mode)
 			cio_textinfo.normattr=LIGHTGRAY;
 			break;
 	}
+	ciolib_textattr(cio_textinfo.normattr);
 }
 
 /* Optional */
-- 
GitLab