diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 1fc78c7600..d5eedc22c6 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -4629,9 +4629,10 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data) menu_displaylist_parse_settings_enum(menu, info, MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL, PARSE_ONLY_UINT, false); - menu_displaylist_parse_settings_enum(menu, info, - MENU_ENUM_LABEL_PERFCNT_ENABLE, - PARSE_ONLY_BOOL, false); + if (settings->menu.show_advanced_settings) + menu_displaylist_parse_settings_enum(menu, info, + MENU_ENUM_LABEL_PERFCNT_ENABLE, + PARSE_ONLY_BOOL, false); info->need_refresh = true; info->need_push = true; @@ -4645,9 +4646,10 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data) menu_displaylist_parse_settings_enum(menu, info, MENU_ENUM_LABEL_SLOWMOTION_RATIO, PARSE_ONLY_FLOAT, false); - menu_displaylist_parse_settings_enum(menu, info, - MENU_ENUM_LABEL_MENU_THROTTLE_FRAMERATE, - PARSE_ONLY_BOOL, false); + if (settings->menu.show_advanced_settings) + menu_displaylist_parse_settings_enum(menu, info, + MENU_ENUM_LABEL_MENU_THROTTLE_FRAMERATE, + PARSE_ONLY_BOOL, false); info->need_refresh = true; info->need_push = true;