From cb3056c9eeb0b5177ee7228a7f2fe4ba95ed6cb7 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 13 Aug 2011 21:24:50 -0600 Subject: [PATCH] ... --- src/calibre/gui2/keyboard.py | 1 + src/calibre/gui2/preferences/plugins.py | 1 + 2 files changed, 2 insertions(+) diff --git a/src/calibre/gui2/keyboard.py b/src/calibre/gui2/keyboard.py index 068aed4303..7779942240 100644 --- a/src/calibre/gui2/keyboard.py +++ b/src/calibre/gui2/keyboard.py @@ -610,6 +610,7 @@ class ShortcutConfig(QWidget): # {{{ self.view.selectionModel().select(idx, self.view.selectionModel().ClearAndSelect) self.view.setCurrentIndex(idx) + self.view.setFocus(Qt.OtherFocusReason) def find_next(self, *args): idx = self.view.currentIndex() diff --git a/src/calibre/gui2/preferences/plugins.py b/src/calibre/gui2/preferences/plugins.py index 246df79d8f..06a503f855 100644 --- a/src/calibre/gui2/preferences/plugins.py +++ b/src/calibre/gui2/preferences/plugins.py @@ -239,6 +239,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): self.plugin_view.selectionModel().select(idx, self.plugin_view.selectionModel().ClearAndSelect) self.plugin_view.setCurrentIndex(idx) + self.plugin_view.setFocus(Qt.OtherFocusReason) def find_next(self, *args): idx = self.plugin_view.currentIndex()