Browse Source

iPad compatibility

Marino Faggiana 8 years ago
parent
commit
ae883d0f0f
2 changed files with 7 additions and 2 deletions
  1. 2 0
      iOSClient/Main/CCMain.m
  2. 5 2
      iOSClient/Offline/CCOfflineFileFolder.m

+ 2 - 0
iOSClient/Main/CCMain.m

@@ -1081,6 +1081,8 @@
         
         CCNotification *notificationVC = [[UIStoryboard storyboardWithName:@"CCNotification" bundle:nil] instantiateViewControllerWithIdentifier:@"CCNotification"];
         
+        [notificationVC setModalPresentationStyle:UIModalPresentationFormSheet];
+
         [self presentViewController:notificationVC animated:YES completion:nil];
     }
 }

+ 5 - 2
iOSClient/Offline/CCOfflineFileFolder.m

@@ -193,10 +193,13 @@
         dispatch_async(dispatch_get_main_queue(), ^{
             
             // delete metadata not present
-            for (CCMetadata *metadata in metadatasNotPresents)
+            for (CCMetadata *metadata in metadatasNotPresents) {
+                
                 [CCCoreData deleteFile:metadata serverUrl:metadataNet.serverUrl directoryUser:app.directoryUser typeCloud:app.typeCloud activeAccount:app.activeAccount];
+            }
             
-            [app.activeMain getDataSourceWithReloadTableView:metadataNet.directoryID fileID:nil selector:nil];
+            if ([metadatasNotPresents count] > 0)
+                [app.activeMain getDataSourceWithReloadTableView:metadataNet.directoryID fileID:nil selector:nil];
             
         });