diff options
Diffstat (limited to 'Juick/AppDelegate.m')
-rw-r--r-- | Juick/AppDelegate.m | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Juick/AppDelegate.m b/Juick/AppDelegate.m index 4fa1f92..202ac82 100644 --- a/Juick/AppDelegate.m +++ b/Juick/AppDelegate.m @@ -84,11 +84,10 @@ NSDictionary *userInfo = response.notification.request.content.userInfo; NSLog(@"User Info : %@", userInfo); [self parseNotificationPayload:userInfo]; - UINavigationController *main = (UINavigationController *)self.window.rootViewController; - [main popToRootViewControllerAnimated:NO]; - if ([main.visibleViewController isKindOfClass:[DiscoverViewController class]]) { - [main.visibleViewController performSegueWithIdentifier:@"threadViewSegue" sender:main.visibleViewController]; - } + UITabBarController *main = (UITabBarController *)self.window.rootViewController; + [main setSelectedIndex:0]; + UINavigationController *discover = (UINavigationController *)[main.viewControllers objectAtIndex:0]; + [discover performSegueWithIdentifier:@"threadViewSegue" sender:discover]; completionHandler(); } |