From 421724f0325132ec1aabfd08665b358315984cf1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 30 Sep 2014 17:32:25 +0530 Subject: [PATCH] Edit Book: Spell Check: Fix replaced words coming back into the list when toggling the "Show only misspelled words" setting --- src/calibre/gui2/tweak_book/spell.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/tweak_book/spell.py b/src/calibre/gui2/tweak_book/spell.py index e3a0258d54..8b9dbc68e6 100644 --- a/src/calibre/gui2/tweak_book/spell.py +++ b/src/calibre/gui2/tweak_book/spell.py @@ -770,6 +770,7 @@ class WordsModel(QAbstractTableModel): self.beginRemoveRows(QModelIndex(), row, row) del self.items[row] self.endRemoveRows() + self.words.pop(w, None) return new_key def update_word(self, w):