Browse Source

fix reload warning

cyberta 2 years ago
parent
commit
5c70bd13df
1 changed files with 2 additions and 4 deletions
  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 {
                             self.deduplicatedMessageHashes[hash] = 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 {
-                if !self.deduplicatedMessageIds.isEmpty {
-                    self.grid.reloadData()
-                } else {
+                if self.deduplicatedMessageIds.isEmpty {
                     self.emptyStateView.isHidden = false
                 }
             }