diff --git a/menu/menu_entry.c b/menu/menu_entry.c index 8ba99946b6..1f2e499c60 100644 --- a/menu/menu_entry.c +++ b/menu/menu_entry.c @@ -91,6 +91,8 @@ int menu_entries_select_back(void) if (menu_needs_refresh()) menu_do_refresh(MENU_ACTION_CANCEL); + rarch_main_data_iterate(); + return 0; } @@ -418,6 +420,8 @@ int menu_entry_select(uint32_t i) if (action != MENU_ACTION_NOOP) ret = menu_entry_action(&entry, i, action); + + rarch_main_data_iterate(); return ret; }