 extension RealmObjectsBrowser: UITableViewDelegate {
     public func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
         guard let cell = tableView.cellForRow(at: indexPath) else { return }
-        if isEditMode {
-            cell.accessoryType = cell.isSelected ? .checkmark : .none
-        } else {
+        if !isEditMode {
             tableView.deselectRow(at: indexPath, animated: true)
             cell.accessoryType = .none
             guard let objects = objects else { return }

            let propertyBrowser = RealmPropertyBrowser(object: object, engine: engine)
            show(propertyBrowser, sender: self)
        }
    }
    
    func tableView(_ tableView: UITableView, didDeselectRowAt indexPath: IndexPath) {
        guard let cell = tableView.cellForRow(at: indexPath) else { return }
        cell.accessoryType = cell.isSelected ? .checkmark : .none
    }
}


    }
    
    private func configureNavigationBar() {
        let editMode: UIBarButtonItem
        if isEditMode {
            editMode = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: .actionEdit)
