                     self.doneBar.isEnabled = true
                     self.reloadBar.isEnabled = false
                     self.setToolbarItems([self.reloadBar, self.flexibleSpaceBar, self.tagBar, self.spaceBar, self.archiveBar, self.flexibleSpaceBar, self.doneBar], animated: true)
-                    self.tableView.setEditing(false, animated: true)
-                    self.tableView.setEditing(true, animated: true)
+                    if self.tableView?.isEditing == true {
+                        self.tableView?.setEditing(false, animated: true) // doing this forces any slidden rows to close
+                    }
+                    self.tableView?.setEditing(true, animated: true)
                 }
             }
         }

        guard let url = URL(string: item.urlString) else { return }
        let sfVC = PresenterDelegateSafariViewController(url: url, entersReaderIfAvailable: true, presenterDelegate: self)
        self.present(sfVC, animated: true, completion: .none)
        //self.navigationController?.pushViewController(sfVC, animated: true)
//        let newVC = URLItemWebViewController(urlItem: item, delegate: self)
//        self.navigationController?.pushViewController(newVC, animated: true)
    }
    
    func didUpdate(operationsInProgress: Bool, bindingManager: URLListBindingManager) {

                    self.editBar.isEnabled = true
                    self.doneBar.isEnabled = true
                    self.setToolbarItems([self.reloadBar, self.flexibleSpaceBar, self.editBar], animated: true)
                    self.tableView?.setEditing(false, animated: true)
                case .loadingNotEditing:
                    self.editBar.isEnabled = false
                    self.doneBar.isEnabled = false
                    self.reloadBar.isEnabled = true
                    self.setToolbarItems([self.loadingBar, self.flexibleSpaceBar, self.editBar], animated: true)
                    self.tableView?.setEditing(false, animated: true)
                case .notLoadingEditingNoneSelected:
                    self.tagBar.isEnabled = false
                    self.archiveBar.isEnabled = false
