소스 검색

App Delegate: fix opening external URLs with new menu

Felix Paul Kühne 12 년 전
부모
커밋
13c0879ccc
1개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 1
      AspenProject/VLCAppDelegate.m

+ 7 - 1
AspenProject/VLCAppDelegate.m

@@ -100,7 +100,13 @@
             [self updateMediaList];
         } else {
             NSURL *parsedUrl = [self parseOpenURL:url];
-            [_playlistViewController openMovieFromURL:parsedUrl];
+
+            UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:self.playlistViewController];
+            [navController loadTheme];
+
+            self.revealController.contentViewController = navController;
+            [self.revealController toggleSidebar:NO duration:kGHRevealSidebarDefaultAnimationDuration];
+            [self.playlistViewController performSelector:@selector(openMovieFromURL:) withObject:parsedUrl afterDelay:kGHRevealSidebarDefaultAnimationDuration];
         }
         return YES;
     }