From df280783b3c001b50e8e0c670b00ba63ad3f4a00 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 29 Aug 2018 10:07:33 +1000 Subject: [PATCH] don't repeat shortcuts when key held down https://anki.tenderapp.com/discussions/ankidesktop/29405-space-bar-repeat-problem --- aqt/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aqt/main.py b/aqt/main.py index 5de0d21bd..e64fedb46 100644 --- a/aqt/main.py +++ b/aqt/main.py @@ -718,7 +718,9 @@ title="%s" %s>%s''' % ( def applyShortcuts(self, shortcuts): qshortcuts = [] for key, fn in shortcuts: - qshortcuts.append(QShortcut(QKeySequence(key), self, activated=fn)) + scut = QShortcut(QKeySequence(key), self, activated=fn) + scut.setAutoRepeat(False) + qshortcuts.append(scut) return qshortcuts def setStateShortcuts(self, shortcuts):