diff --git a/ui/drivers/ui_cocoatouch.m b/ui/drivers/ui_cocoatouch.m index 5c4e9c4a78..c9ef927e10 100644 --- a/ui/drivers/ui_cocoatouch.m +++ b/ui/drivers/ui_cocoatouch.m @@ -49,7 +49,10 @@ static void rarch_draw(CFRunLoopObserverRef observer, bool iterate = iterate_observer && !runloop->is_paused; if (!iterate) + { + rarch_main_data_iterate(); return; + } ret = rarch_main_iterate(); rarch_main_data_iterate();