X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ui%2Fncurses%2Fnc-sysinfo.c;h=ac8ece785f6533a3708233de608c6652941e1cde;hb=68a146bb02f81e746d13b362daaf290a51697a5a;hp=bde8b331ce2b05fbe9ced376f5736fd31a78226f;hpb=73ee21af6d0a379a104a21b7569331284b3659b7;p=petitboot diff --git a/ui/ncurses/nc-sysinfo.c b/ui/ncurses/nc-sysinfo.c index bde8b33..ac8ece7 100644 --- a/ui/ncurses/nc-sysinfo.c +++ b/ui/ncurses/nc-sysinfo.c @@ -104,7 +104,11 @@ void sysinfo_screen_update(struct sysinfo_screen *screen, const struct system_info *sysinfo) { sysinfo_screen_populate(screen, sysinfo); - text_screen_draw(&screen->text_scr); + + if (screen->text_scr.cui->help_screen) + screen->text_scr.need_update = true; + else + text_screen_draw(&screen->text_scr); } struct sysinfo_screen *sysinfo_screen_init(struct cui *cui,