diff --git a/frontend/menu/menu_common.c b/frontend/menu/menu_common.c index 47f79b5099..14b9feac73 100644 --- a/frontend/menu/menu_common.c +++ b/frontend/menu/menu_common.c @@ -443,7 +443,8 @@ int menu_iterate(retro_input_t input, && driver.menu_ctx->backend->iterate) ret = driver.menu_ctx->backend->iterate(action); - draw_frame(); + if (g_extern.is_menu) + draw_frame(); if (driver.menu_ctx && driver.menu_ctx->input_postprocess) driver.menu_ctx->input_postprocess(input, old_input);