:: commit e7b5bbbdffd596d946cf61047e00165e5ab6e121

Mintsuki <mintsuki@protonmail.com> — 2026-04-04 18:06

parents: 34b5380d0b

lib/term: Sync ConOut cursor position in UEFI fallback terminal init

diff --git a/common/lib/term.c b/common/lib/term.c
index e93d333e..bbc26e16 100644
--- a/common/lib/term.c
+++ b/common/lib/term.c
@@ -270,6 +270,10 @@ void term_fallback(void) {
         flanterm_context_reinit(term);
 #if defined (UEFI)
 
+        cursor_x = 0;
+        cursor_y = 0;
+        gST->ConOut->SetCursorPosition(gST->ConOut, 0, 0);
+
         term->set_text_fg = fallback_set_text_fg;
         term->set_text_bg = fallback_set_text_bg;
         term->set_text_fg_bright = fallback_set_text_fg_bright;
tab: 248 wrap: offon