Просмотр исходного кода

only try to open url when when the user entered string is not empty

Felix Paul Kühne 9 лет назад
Родитель
Сommit
d5a8d40d5c
1 измененных файлов с 6 добавлено и 3 удалено
  1. 6 3
      Apple-TV/VLCOpenNetworkStreamTVViewController.m

+ 6 - 3
Apple-TV/VLCOpenNetworkStreamTVViewController.m

@@ -128,13 +128,16 @@
 
 - (void)URLEnteredInField:(id)sender
 {
-    [self _openURLStringAndDismiss:self.playURLField.text];
+    NSString *urlString = self.playURLField.text;
+    if (urlString.length) {
+        [self _openURLStringAndDismiss:urlString];
+    }
 }
 
-- (void)_openURLStringAndDismiss:(NSString *)url
+- (void)_openURLStringAndDismiss:(NSString *)urlString
 {
     VLCPlaybackController *vpc = [VLCPlaybackController sharedInstance];
-    [vpc playURL:[NSURL URLWithString:url] subtitlesFilePath:nil];
+    [vpc playURL:[NSURL URLWithString:urlString] subtitlesFilePath:nil];
     [self presentViewController:[VLCFullscreenMovieTVViewController fullscreenMovieTVViewController]
                        animated:YES
                      completion:nil];