From 5853a7f77981f6b054a21ebfc64b08ec77614af8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 5 Jan 2015 10:46:39 +0530 Subject: [PATCH] Ignore Ctrl+Tab in completion popup --- src/calibre/gui2/tweak_book/completion/popup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/tweak_book/completion/popup.py b/src/calibre/gui2/tweak_book/completion/popup.py index b80083a96b..45eb18c517 100644 --- a/src/calibre/gui2/tweak_book/completion/popup.py +++ b/src/calibre/gui2/tweak_book/completion/popup.py @@ -179,11 +179,11 @@ class ChoosePopupWidget(QWidget): if key == Qt.Key_Escape: self.abort(), ev.accept() return True - if key == Qt.Key_Tab: + if key == Qt.Key_Tab and not ev.modifiers() & Qt.CTRL: self.choose_next_result(previous=ev.modifiers() & Qt.ShiftModifier) ev.accept() return True - if key == Qt.Key_Backtab: + if key == Qt.Key_Backtab and not ev.modifiers() & Qt.CTRL: self.choose_next_result(previous=ev.modifiers() & Qt.ShiftModifier) return True if key in (Qt.Key_Up, Qt.Key_Down):