Procházet zdrojové kódy

Prevent runtime exception

Felix Paul Kühne před 10 roky
rodič
revize
4a1d2bad4a
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      Sources/VLCPlaylistViewController.m

+ 2 - 0
Sources/VLCPlaylistViewController.m

@@ -614,6 +614,8 @@ static NSString *kUsingTableViewToShowData = @"UsingTableViewToShowData";
         MLFile* object = _foundMedia[fromIndexPath.item];
         [_foundMedia removeObjectAtIndex:fromIndexPath.item];
         [_foundMedia insertObject:object atIndex:toIndexPath.item];
+        if (![object isKindOfClass:[MLFile class]])
+            return;
         object.folderTrackNumber = @(toIndexPath.item - 1);
         object = [_foundMedia objectAtIndex:fromIndexPath.item];
         object.folderTrackNumber = @(fromIndexPath.item - 1);