diff --git a/apple/OSX/platform.m b/apple/OSX/platform.m index a87cebc957..ea903dbea7 100644 --- a/apple/OSX/platform.m +++ b/apple/OSX/platform.m @@ -186,10 +186,18 @@ static char** waiting_argv; waiting_argc = 0; _wantReload = false; +} +- (void)applicationDidBecomeActive:(NSNotification *)notification +{ apple_start_iteration(); } +- (void)applicationWillResignActive:(NSNotification *)notification +{ + apple_stop_iteration(); +} + - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication { return YES;