From aeb9f0eda430b298f6ba1901d723eff1be7def42 Mon Sep 17 00:00:00 2001 From: Lior Halphon Date: Fri, 2 Feb 2018 19:22:08 +0200 Subject: [PATCH] Prevent screensaver when using a joypad --- Cocoa/GBView.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Cocoa/GBView.m b/Cocoa/GBView.m index dfcc2f2..3afc247 100644 --- a/Cocoa/GBView.m +++ b/Cocoa/GBView.m @@ -216,6 +216,7 @@ - (void) joystick:(NSString *)joystick_name button: (unsigned)button changedState: (bool) state { + UpdateSystemActivity(UsrActivity); NSDictionary *mapping = [[NSUserDefaults standardUserDefaults] dictionaryForKey:@"GBJoypadMappings"][joystick_name]; for (GBButton i = 0; i < GBButtonCount; i++) { @@ -239,6 +240,7 @@ - (void) joystick:(NSString *)joystick_name axis: (unsigned)axis movedTo: (signed) value { + UpdateSystemActivity(UsrActivity); NSDictionary *mapping = [[NSUserDefaults standardUserDefaults] dictionaryForKey:@"GBJoypadMappings"][joystick_name]; NSNumber *x_axis = [mapping objectForKey:@"XAxis"]; NSNumber *y_axis = [mapping objectForKey:@"YAxis"];