From cf92211254e34ffb4a9a8cbd1c8fe25a970b4f62 Mon Sep 17 00:00:00 2001 From: Themaister Date: Thu, 4 Apr 2013 23:10:38 +0200 Subject: [PATCH] Update overlay when in RGUI. --- frontend/menu/rgui.c | 3 +++ general.h | 1 + retroarch.c | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/menu/rgui.c b/frontend/menu/rgui.c index 48ce972243..efbea82a42 100644 --- a/frontend/menu/rgui.c +++ b/frontend/menu/rgui.c @@ -1792,6 +1792,9 @@ bool menu_iterate(void) g_extern.frame_count++; rarch_input_poll(); +#ifdef HAVE_OVERLAY + rarch_check_overlay(); +#endif #ifndef GEKKO /* TODO - not sure if correct regarding RARCH_QUIT_KEY */ diff --git a/general.h b/general.h index e0b4cdd295..c801ece649 100644 --- a/general.h +++ b/general.h @@ -713,6 +713,7 @@ void rarch_render_cached_frame(void); void rarch_init_msg_queue(void); void rarch_deinit_msg_queue(void); void rarch_input_poll(void); +void rarch_check_overlay(void); void rarch_init_rewind(void); void rarch_deinit_rewind(void); diff --git a/retroarch.c b/retroarch.c index 5317d2c4c1..43b8b757f3 100644 --- a/retroarch.c +++ b/retroarch.c @@ -2581,7 +2581,7 @@ static void check_block_hotkey(void) } #ifdef HAVE_OVERLAY -static void check_overlay(void) +void rarch_check_overlay(void) { if (!driver.overlay) return; @@ -2637,7 +2637,7 @@ static void do_state_checks(void) #endif #ifdef HAVE_OVERLAY - check_overlay(); + rarch_check_overlay(); #endif #ifdef HAVE_NETPLAY