From 684197ee77128f486e01b33dd008cc870cead408 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 31 Mar 2013 06:15:56 +0200 Subject: [PATCH] (RGUI) Sets and resets MODE_MENU_INGAME flag for whenever we go in and out of Settings --- frontend/menu/rgui.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frontend/menu/rgui.c b/frontend/menu/rgui.c index f89ea1590e..30c1f3c982 100644 --- a/frontend/menu/rgui.c +++ b/frontend/menu/rgui.c @@ -1227,6 +1227,7 @@ static int rgui_settings_iterate(rgui_handle_t *rgui, rgui_action_t action) rgui->selection_ptr = directory_ptr; rgui->need_refresh = true; } + g_extern.lifecycle_mode_state &= ~(1ULL << MODE_MENU_INGAME); break; case RGUI_ACTION_LEFT: @@ -1517,6 +1518,7 @@ int rgui_iterate(rgui_handle_t *rgui, rgui_action_t action) { rgui_list_push(rgui->menu_stack, "", RGUI_SETTINGS, rgui->selection_ptr); rgui->selection_ptr = 0; + g_extern.lifecycle_mode_state |= (1ULL << MODE_MENU_INGAME); } return rgui_settings_iterate(rgui, RGUI_ACTION_REFRESH);