From fd9d001d23cc468d1cb8f2ff462ae4984f2f840e Mon Sep 17 00:00:00 2001 From: wang904 <56588029+wang904@users.noreply.github.com> Date: Sat, 20 Aug 2022 21:25:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=BE=93=E5=87=BA\b=E5=90=8E?= =?UTF-8?q?=E6=9C=AA=E4=BF=AE=E6=94=B9=E8=83=8C=E6=99=AF=E7=9A=84=E9=94=99?= =?UTF-8?q?=E8=AF=AF=20(#27)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 修复输出\b后未修改背景的错误 * Update textui.c Co-authored-by: login --- kernel/lib/libUI/textui.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/lib/libUI/textui.c b/kernel/lib/libUI/textui.c index 0ec85b7a..3a701890 100644 --- a/kernel/lib/libUI/textui.c +++ b/kernel/lib/libUI/textui.c @@ -236,6 +236,7 @@ int textui_putchar_window(struct textui_window_t *window, uint16_t character, ui if (tmp >= 0) { window->vlines.chromatic[window->vline_operating].chars[tmp].c = ' '; + window->vlines.chromatic[window->vline_operating].chars[tmp].BKcolor = BKcolor & 0xffffff; textui_refresh_characters(window, window->vline_operating, tmp, 1); } } @@ -335,4 +336,4 @@ int textui_init() uart_send_str(COM1, "text ui initialized\n"); return 0; -} \ No newline at end of file +}