X-Git-Url: https://git.yukkurigames.com/?a=blobdiff_plain;f=JoystickController.m;h=967a935c7b7baa94fe23eb0433f35ce52dca08bb;hb=aaab00fd866af505e9a5e454f1aeb3e298fd38e3;hp=33201f5ba2b98e6235f6f5506c2fc129591785fd;hpb=62aa5b73be6ec1e499e6b155cd0e7687c338cbaa;p=enjoyable.git diff --git a/JoystickController.m b/JoystickController.m index 33201f5..967a935 100644 --- a/JoystickController.m +++ b/JoystickController.m @@ -177,7 +177,10 @@ static void remove_callback(void *ctx, IOReturn inResult, void *inSender, IOHIDD informativeTextWithFormat:@"Error 0x%08x occured trying to access your devices. " @"Input may not be correctly detected or mapped.", ret] - runModal]; + beginSheetModalForWindow:outlineView.window + modalDelegate:nil + didEndSelector:nil + contextInfo:nil]; } IOHIDManagerRegisterDeviceMatchingCallback(hidManager, add_callback, (__bridge void *)self);