From 5f236b2a2907f7c25f6f83432c9f92570c525d5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesu=CC=81s=20A=2E=20A=CC=81lvarez?= Date: Sat, 14 May 2016 14:04:54 +0200 Subject: [PATCH] pause emulator when settings screen is visible --- Mini vMac/SettingsViewController.m | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Mini vMac/SettingsViewController.m b/Mini vMac/SettingsViewController.m index 04d0976..7a92369 100644 --- a/Mini vMac/SettingsViewController.m +++ b/Mini vMac/SettingsViewController.m @@ -23,6 +23,16 @@ keyboardLayouts = [[NSBundle mainBundle] pathsForResourcesOfType:@"nfkeyboardlayout" inDirectory:@"Keyboard Layouts"]; } +- (void)viewDidAppear:(BOOL)animated { + [super viewDidAppear:animated]; + [AppDelegate sharedInstance].emulatorRunning = NO; +} + +- (void)viewWillDisappear:(BOOL)animated { + [super viewWillDisappear:animated]; + [AppDelegate sharedInstance].emulatorRunning = YES; +} + - (void)showInsertDisk:(id)sender { [[AppDelegate sharedInstance] showInsertDisk:sender]; }