From f1fd9bebde720e79958e13eb3d58cb5185e4705a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 14 Jan 2023 12:44:07 +0530 Subject: [PATCH] DRYer --- src/calibre/gui2/tweak_book/spell.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/calibre/gui2/tweak_book/spell.py b/src/calibre/gui2/tweak_book/spell.py index a373afb1bf..61a5e44588 100644 --- a/src/calibre/gui2/tweak_book/spell.py +++ b/src/calibre/gui2/tweak_book/spell.py @@ -1131,16 +1131,12 @@ class SpellCheck(Dialog): self.addAction(a) def next_word(self): - if self.focusWidget() is self.suggested_list: - self.suggested_list.next_word() - else: - self.words_view.next_word() + v = self.suggested_list if self.focusWidget() is self.suggested_list else self.words_view + v.next_word() def previous_word(self): - if self.focusWidget() is self.suggested_list: - self.suggested_list.previous_word() - else: - self.words_view.previous_word() + v = self.suggested_list if self.focusWidget() is self.suggested_list else self.words_view + v.previous_word() def keyPressEvent(self, ev): if ev.key() in (Qt.Key.Key_Enter, Qt.Key.Key_Return):