Pārlūkot izejas kodu

Fix playback from within a folder, broken in e1d0d19984

Felix Paul Kühne 11 gadi atpakaļ
vecāks
revīzija
0ee15e0862
1 mainītis faili ar 5 papildinājumiem un 4 dzēšanām
  1. 5 4
      Sources/VLCPlaylistViewController.m

+ 5 - 4
Sources/VLCPlaylistViewController.m

@@ -600,6 +600,7 @@ static NSString *kDisplayedFirstSteps = @"Did we display the first steps tutoria
 
     [tableView deselectRowAtIndexPath:indexPath animated:YES];
     NSManagedObject *selectedObject;
+
     if (tableView == self.searchDisplayController.searchResultsTableView)
         selectedObject = _searchData[indexPath.row];
     else
@@ -631,11 +632,11 @@ static NSString *kDisplayedFirstSteps = @"Did we display the first steps tutoria
             [_list addMedia:[VLCMedia mediaWithURL:[NSURL URLWithString:file.url]]];
         }
         _mediaToPlayIndex = indexPath.row;
+    } else {
+        if (_searchDisplayController.active == YES)
+            [_searchDisplayController setActive:NO animated:NO];
+        [self openMediaObject:selectedObject];
     }
-
-    if (_searchDisplayController.active == YES)
-        [_searchDisplayController setActive:NO animated:YES];
-    [self openMediaObject:selectedObject];
 }
 
 #pragma mark - VLCMedialistDelegate