diff --git a/src/calibre/gui2/tweak_book/diff/main.py b/src/calibre/gui2/tweak_book/diff/main.py index 2ef6dbe909..c9376de99a 100644 --- a/src/calibre/gui2/tweak_book/diff/main.py +++ b/src/calibre/gui2/tweak_book/diff/main.py @@ -248,6 +248,13 @@ class Diff(Dialog): text = self.view.view.left.selected_text + self.view.view.right.selected_text if text: QApplication.clipboard().setText(text) + return + if ev.matches(QKeySequence.FindNext): + self.sbn.click() + return + if ev.matches(QKeySequence.FindPrevious): + self.sbp.click() + return return Dialog.keyPressEvent(self, ev) if __name__ == '__main__':