X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=ui%2Fncurses%2Fnc-cui.c;h=268060c8d36eeab786af3835da2dcf820b945b0d;hp=93377bb56f94584d88e732999fedaed908b86f5d;hb=bdcb1f9712f9e99ff1f72497387b34e68585523c;hpb=9df37efcae13a272b25cc5b4e0ba441948fea886 diff --git a/ui/ncurses/nc-cui.c b/ui/ncurses/nc-cui.c index 93377bb..268060c 100644 --- a/ui/ncurses/nc-cui.c +++ b/ui/ncurses/nc-cui.c @@ -542,6 +542,10 @@ static void cui_update_sysinfo(struct system_info *sysinfo, void *arg) if (cui->sysinfo_screen) sysinfo_screen_update(cui->sysinfo_screen, sysinfo); + /* ... and do the same with the config screen */ + if (cui->config_screen) + config_screen_update(cui->config_screen, cui->config, sysinfo); + cui_update_mm_title(cui); } @@ -549,6 +553,9 @@ static void cui_update_config(struct config *config, void *arg) { struct cui *cui = cui_from_arg(arg); cui->config = talloc_steal(cui, config); + + if (cui->config_screen) + config_screen_update(cui->config_screen, config, cui->sysinfo); } int cui_send_config(struct cui *cui, struct config *config)