X-Git-Url: https://jxself.org/git/?p=carl9170fw.git;a=blobdiff_plain;f=config%2Fconf.c;fp=config%2Fconf.c;h=c4bc255a95d5232b0249e63d99a529da2064ed9d;hp=927e3ba5830f0aeb7fdf19de3768f013494411f2;hb=a5d5b673abfd2afc6c1f80d8e10aad63c3d265cd;hpb=88c63806fe5084f148caa35d479320f283998988 diff --git a/config/conf.c b/config/conf.c index 927e3ba..c4bc255 100644 --- a/config/conf.c +++ b/config/conf.c @@ -354,8 +354,11 @@ static void conf(struct menu *menu) switch (prop->type) { case P_MENU: - if (input_mode == listnewconfig) && - rootEntry != menu) { + /* + * Except in oldaskconfig mode, we show only menus that + * contain new symbols. + */ + if (input_mode != oldaskconfig && rootEntry != menu) { check_conf(menu); return; }