From 2c4e863994d9c2429dfccee0a6df7c98c1b50e6d Mon Sep 17 00:00:00 2001 From: meancoot Date: Wed, 5 Jun 2013 20:35:28 -0400 Subject: [PATCH] (iOS) Prevent auto-lock while game is running --- ios/RetroArch/main.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ios/RetroArch/main.m b/ios/RetroArch/main.m index c6ed152db1..c5485e7d55 100644 --- a/ios/RetroArch/main.m +++ b/ios/RetroArch/main.m @@ -278,9 +278,11 @@ static void event_reload_config(void* userdata) - (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated { _isGameTop = [viewController isKindOfClass:[RAGameView class]]; - [[UIApplication sharedApplication] setStatusBarHidden:_isGameTop withAnimation:UIStatusBarAnimationNone]; - self.navigationBarHidden = _isGameTop; + [[UIApplication sharedApplication] setStatusBarHidden:_isGameTop withAnimation:UIStatusBarAnimationNone]; + [[UIApplication sharedApplication] setIdleTimerDisabled:_isGameTop]; + + self.navigationBarHidden = _isGameTop; self.topViewController.navigationItem.rightBarButtonItem = [self createSettingsButton]; }