From dc7b1c122bbd558f033a6d2a437921881667c152 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Andr=C3=A9=20Santoni?= Date: Sat, 21 Oct 2017 19:12:00 +0700 Subject: [PATCH] Hide savestates in the quickmenu if hardcore achievements are enabled. Fixes libretro/Lakka-LibreELEC#192 --- menu/menu_displaylist.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 8e88e03217..e40489fbc4 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -2839,7 +2839,8 @@ static int menu_displaylist_parse_load_content_settings( MENU_SETTING_ACTION_SCREENSHOT, 0, 0); } - if (settings->bools.quick_menu_show_save_load_state) + if (settings->bools.quick_menu_show_save_load_state && + ! settings->bools.cheevos_hardcore_mode_enable) { menu_displaylist_parse_settings_enum(menu, info, MENU_ENUM_LABEL_STATE_SLOT, PARSE_ONLY_INT, true); @@ -2858,7 +2859,8 @@ static int menu_displaylist_parse_load_content_settings( } if (settings->bools.quick_menu_show_save_load_state && - settings->bools.quick_menu_show_undo_save_load_state) + settings->bools.quick_menu_show_undo_save_load_state && + ! settings->bools.cheevos_hardcore_mode_enable) { #ifdef HAVE_LAKKA if (show_advanced_settings)