diff --git a/src/calibre/gui2/keyboard.py b/src/calibre/gui2/keyboard.py index 8a073cfcfe..354a3e786a 100644 --- a/src/calibre/gui2/keyboard.py +++ b/src/calibre/gui2/keyboard.py @@ -515,6 +515,7 @@ class Delegate(QStyledItemDelegate): # {{{ ckey = QKeySequence(ckey, QKeySequence.PortableText) matched = False for s in editor.all_shortcuts: + if s is editor.shortcut: continue for k in s['keys']: if k == ckey: matched = True