From 38a53cfa377bf85eec56375d5946bf335c56ab0d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 5 Nov 2010 11:49:19 -0600 Subject: [PATCH] Fix #7416 (Cover browser not updated after Copy to Lib+delete) --- src/calibre/gui2/library/models.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/calibre/gui2/library/models.py b/src/calibre/gui2/library/models.py index 112df3023c..05f7bf5531 100644 --- a/src/calibre/gui2/library/models.py +++ b/src/calibre/gui2/library/models.py @@ -233,17 +233,10 @@ class BooksModel(QAbstractTableModel): # {{{ def delete_books_by_id(self, ids): for id in ids: - try: - row = self.db.row(id) - except: - row = -1 - if row > -1: - self.beginRemoveRows(QModelIndex(), row, row) self.db.delete_book(id) - if row > -1: - self.endRemoveRows() self.count_changed() self.clear_caches() + self.reset() def books_added(self, num): if num > 0: