Browse Source

coding

Signed-off-by: marinofaggiana <ios@nextcloud.com>
marinofaggiana 3 năm trước cách đây
mục cha
commit
09a2ef8018
1 tập tin đã thay đổi với 6 bổ sung4 xóa
  1. 6 4
      iOSClient/Networking/NCOperationQueue.swift

+ 6 - 4
iOSClient/Networking/NCOperationQueue.swift

@@ -545,10 +545,12 @@ class NCOperationDataSource: ConcurrentOperation {
     }
 
     func reloadDataThenPerform(_ closure: @escaping (() -> Void)) {
-        CATransaction.begin()
-        CATransaction.setCompletionBlock(closure)
-        self.collectionViewCommon.collectionView.reloadData()
-        CATransaction.commit()
+        DispatchQueue.main.async {
+            CATransaction.begin()
+            CATransaction.setCompletionBlock(closure)
+            self.collectionViewCommon.collectionView.reloadData()
+            CATransaction.commit()
+        }
     }
 
     override func start() {