From 02b29e08addf1fa47ef94d2b9fa92a0b3da086f0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 16 May 2015 17:27:16 +0200 Subject: [PATCH] Move menu_do_refresh to rarch_main_data_iterate --- menu/menu.c | 3 --- runloop_data.c | 8 ++++++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/menu/menu.c b/menu/menu.c index 2e9f868ce6..b1e7454078 100644 --- a/menu/menu.c +++ b/menu/menu.c @@ -297,9 +297,6 @@ int menu_iterate(retro_input_t input, action = menu->input.joypad; - if (menu_do_refresh(action) == 0) - return 0; - ret = menu_entry_iterate(action); if (runloop->is_menu && !runloop->is_idle) diff --git a/runloop_data.c b/runloop_data.c index df2884e8ad..2c6faa507c 100644 --- a/runloop_data.c +++ b/runloop_data.c @@ -22,6 +22,10 @@ #include #endif +#ifdef HAVE_MENU +#include "menu/menu.h" +#endif + enum { THREAD_CODE_INIT = 0, @@ -268,6 +272,10 @@ void rarch_main_data_iterate(void) data_runloop_msg[0] = '\0'; } +#ifdef HAVE_MENU + menu_do_refresh(MENU_ACTION_REFRESH); +#endif + #ifdef HAVE_THREADS if (settings->menu.threaded_data_runloop_enable && runloop->alive) return;