Sfoglia il codice sorgente

fix crash selecting a folder and pressing the createFolderButton

note: don't alter a list while you enumerate it
Carola Nitz 11 anni fa
parent
commit
f3afa27f1d
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 2 1
      Sources/VLCPlaylistViewController.m

+ 2 - 1
Sources/VLCPlaylistViewController.m

@@ -757,7 +757,8 @@ static NSString *kDisplayedFirstSteps = @"Did we display the first steps tutoria
     else
         _indexPaths = [NSMutableArray arrayWithArray:[self.tableView indexPathsForSelectedRows]];
 
-    for (NSIndexPath *path in _indexPaths) {
+    for (NSInteger i = _indexPaths.count - 1; i >=0; i--) {
+        NSIndexPath *path = _indexPaths[i];
         id mediaObject;
         if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
             mediaObject = _foundMedia[path.item];