瀏覽代碼

fix reload warning

cyberta 2 年之前
父節點
當前提交
5c70bd13df
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      deltachat-ios/Controller/WebxdcSelector.swift

+ 2 - 4
deltachat-ios/Controller/WebxdcSelector.swift

@@ -126,16 +126,14 @@ class WebxdcSelector: UIViewController {
                         if self.deduplicatedMessageHashes[hash] == nil {
                         if self.deduplicatedMessageHashes[hash] == nil {
                             self.deduplicatedMessageHashes[hash] = id
                             self.deduplicatedMessageHashes[hash] = id
                             self.deduplicatedMessageIds.append(id)
                             self.deduplicatedMessageIds.append(id)
-                            self.grid.reloadItems(at: [IndexPath(row: self.deduplicatedMessageIds.count - 1, section: 0)])
+                            self.grid.insertItems(at: [IndexPath(row: self.deduplicatedMessageIds.count - 1, section: 0)])
                         }
                         }
                     }
                     }
                 }
                 }
             }
             }
 
 
             DispatchQueue.main.async {
             DispatchQueue.main.async {
-                if !self.deduplicatedMessageIds.isEmpty {
-                    self.grid.reloadData()
-                } else {
+                if self.deduplicatedMessageIds.isEmpty {
                     self.emptyStateView.isHidden = false
                     self.emptyStateView.isHidden = false
                 }
                 }
             }
             }