Răsfoiți Sursa

search result cells are always editable (in the meaning or swipe actions)

B. Petersen 2 ani în urmă
părinte
comite
179ec51d47
1 a modificat fișierele cu 7 adăugiri și 2 ștergeri
  1. 7 2
      deltachat-ios/Controller/ChatListController.swift

+ 7 - 2
deltachat-ios/Controller/ChatListController.swift

@@ -540,8 +540,13 @@ class ChatListController: UITableViewController {
     }
 
     override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
-        guard let viewModel = viewModel, let chatList = viewModel.chatList else { return false }
-        return chatList.getChatId(index: indexPath.row) != DC_CHAT_ID_ARCHIVED_LINK
+        guard let viewModel = viewModel else { return false }
+        if viewModel.searchActive {
+            return true
+        } else {
+            guard let chatList = viewModel.chatList else { return false }
+            return chatList.getChatId(index: indexPath.row) != DC_CHAT_ID_ARCHIVED_LINK
+        }
     }
 
     func setLongTapEditing(_ editing: Bool, initialIndexPath: [IndexPath]? = nil) {