mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Ensure word list is unique
This commit is contained in:
parent
0d01bf5573
commit
f9873ab3ca
@ -1094,7 +1094,11 @@ class SpellCheck(Dialog):
|
||||
suggestions = dictionaries.suggestions(*w)
|
||||
self.suggested_list.clear()
|
||||
word_suggested = False
|
||||
seen = set()
|
||||
for i, s in enumerate(chain(suggestions, (current_word,))):
|
||||
if s in seen:
|
||||
continue
|
||||
seen.add(s)
|
||||
item = QListWidgetItem(s, self.suggested_list)
|
||||
if i == 0:
|
||||
self.suggested_list.setCurrentItem(item)
|
||||
|
Loading…
x
Reference in New Issue
Block a user