From a36f504a8703914d1b43a1c4efefacbf311f4464 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):