浏览代码

bugfix theming and [Delete] detail view

Marino Faggiana 8 年之前
父节点
当前提交
97ad526986
共有 3 个文件被更改,包括 13 次插入0 次删除
  1. 3 0
      iOSClient/Favorites/CCFavorites.m
  2. 7 0
      iOSClient/Main/CCDetail.m
  3. 3 0
      iOSClient/Main/CCMain.m

+ 3 - 0
iOSClient/Favorites/CCFavorites.m

@@ -104,6 +104,9 @@
 {
     if (self.isViewLoaded && self.view.window)
         [app changeTheming:self];
+    
+    // Reload Table View
+    [self.tableView reloadData];
 }
 
 - (void)triggerProgressTask:(NSNotification *)notification

+ 7 - 0
iOSClient/Main/CCDetail.m

@@ -980,6 +980,13 @@
 
 - (void)deleteFileOrFolderSuccess:(CCMetadataNet *)metadataNet
 {
+    // reload Main
+    [app.activeMain reloadDatasource];
+    
+    // If removed document (web) or PDF close
+    if (_webView || _readerPDFViewController)
+        [self removeAllView];
+    
     // if a message for a directory of these
     if (![_dataSourceDirectoryID containsObject:metadataNet.metadata.directoryID])
         return;

+ 3 - 0
iOSClient/Main/CCMain.m

@@ -315,6 +315,9 @@
 
     // Refresh control
     _refreshControl.tintColor = [NCBrandColor sharedInstance].brand;
+    
+    // Reload Table View
+    [self.tableView reloadData];
 }
 
 #pragma --------------------------------------------------------------------------------------------